Neynar

/neynar15848

The easiest way to build on Farcaster | neynar.com | @neynar

is there a concept of "friends" or a way to see someones followers filtered by people they follow with neynar apis?
One click agent creation is now available

1. log into @neynar developer portal at dev.neynar.com
2. tap app > create agent
3. enter profile details > make the agent

No more:
- logging in and out of clients to create account
- doing more work to create the signer, #3 above delivers signer uuid
- paying agent creation fee

Things to note:
- agent account is custodied by the dev portal right now, we will build a transfer process next that will allow transferring it out to any other custody address
- 2 agents total per subscription, we might increase this in the future

Hopefully this makes agent creation a lot easier, send feedback

Enjoy farcaster friday 🪐
/Neynar
anyone with experience using neynar programmatic dcs have some time in the next week or so to walk me through them??

no rush really, can wait until after new year's

https://docs.neynar.com/docs/neynar-webhooks-warpcast-dcs
Neynar's "For You Feed" will be going down for maintenance at noon Pacific time (in about 70 minutes). This is expected to take about 5 minutes.

All of our other services will be unaffected.
following up on last week, here's initial take on conversation summarizing: https://docs.neynar.com/reference/lookup-cast-conversation-summary

*pass a thread hash and prompt - get back a summary*

instead of traversing conversations, summarizing and then passing to another agent as context - do it in one step

looking for feedback, reach out if you use it

h/t @rafi who's just getting started 🪐
/Neynar
we've now added @clanker to our token deployment API meaning if you want to deploy @base tokens on clanker, you can do so with a single API call

- no gas / nonce management
- no contract creation / deployment
- no solidity

simply call a REST API with the right params and the token will launch https://docs.neynar.com/reference/deploy-fungible

@neynar pays gas costs so the API is allowlisted atm, reach out if you want to use 🪐
/Neynar
my Neynar Quality Score! 🎯
sending push notifications without building an app is very underrated, any good consumer product uses push notifications

we made v2 frame notifications simpler https://docs.neynar.com/docs/send-notifications-to-frame-users

- no need to set up your own notifications webhook url, every Neynar app now has one built in
- add this url to your frame manifest
- once users add your frame, simply send a notification

this works for all @neynar apps incl. already existing ones (find the url on the app page in your dev portal), send us questions / feedback

enjoy farcaster friday 🪐
/Neynar
Neynar biweekly dev call today at 1:30 pm US eastern

we will cover
- recent updates
- coming next
- Q&A

the alpha is always in the dev calls, see you there 🪐

save to your calendar: bit.ly/48d58bF
What /neynar data could you use to:

Build a bot that answers questions from new users but ignores spammy/scammy accounts?

Since user is new, there won’t be a lot of data on them, they would have a low social score etc.

@rish @manan
Have to apologize in advance for bringing this up again. Boz at facebook used to talk about how "communication is the job" and I feel like the learning only gets more pronounced over time.

Thus, PSA for all Neynar developers - *start with a low score threshold*
unless you actually want a very small cohort of users to use your product.

Someone with a 0.77 score contacted me yesterday and they were prevented from taking an action. As mentioned in the linked cast below, 0.7+ is top 3% of accounts on the network. It's already ~27k accounts (of 800k+ accounts) at that threshold. It's not that many users.

It might feel like your product only needs users with scores 0.9+ but that artificially restricts to ~2500 users! It's likely not what you want. Start with a low threshold and increase as needed.

If this confusion remains, we might have to change the shape of this product. Maybe next week.

https://boz.com/articles/communication-is-the-job
/Neynar
What's the best way to query recent casts by keywords from neynar?

disclaimer - new here..so looking for simple guidance where to look / example i can use
Seeing some confusion about scores. A few things to note:

1/

1. Scores are not evenly distributed, higher scores are increasingly difficult to get. No one would expect everyone with access to credit to have a perfect 850 credit score. Same with social scores. For developers, we recommend starting with a threshold between 0.5-0.6 and moving up/down as needed.

2. If you're building with scores, there's no need to set a super high threshold. That artificially reduces the number of users who can interact with your product. Imagine only giving loans to people with 850 credit score, pretty much no one would have access to credit.

3. Only 27k+ users have scores 0.7 or higher at this time, the protocol has 800k+ users. There's really no need to worry about a low scores unless you're actually in the bottom digits. You can see a live dashboard of the distribution here: https://bit.ly/3ZQItzH .We are working on model improvements and we expect more users to move up the score ladder.
/Neynar
hey @neynar is there an api to fetch all the channels that a user owns or moderates?
https://ai-docs.pinata.cloud/

This is what I want for neynar docs
cURL to deploy wow tokens 🪐
Giving my bot a memory of its conversation was a little more complicated than I thought it would be.

Is this the right approach:
- Use neynar conversation API to retrieve all casts from a thread (https://docs.neynar.com/reference/lookup-cast-conversation)
- Apply filtering logic to only get casts between the user & the bot
- Pass the conversation history back into LLM prompt to remind bot of its past conversation

I couldn't get through the first 2 steps today and I ran out of time. Will pick back up later but if anyone has done something similar and has any guidance/advice I'm all ears.
if you have good examples of accounts that seem to have an incorrect score, send them my way. looking for such feedback.

models will continuously improve and such training data is great input.

phrase it however you want, happy to own our errors.
How are people seeing their Neynar score and what does that mean?
seeing issues on our write API endpoints

working on a fix
Is Neynar down? Getting 502

cc: @rish @manan
I took me just a couple of hours to build a functional @troopcast bot thanks to @neynar APIs.
It was a good way to test the SDK V2 as well, I like the new method signatures 👌
const endpoint = `https://api.neynar.com/v2/farcaster/feed/channels?channel_ids=${channelId}&limit=3&cursor=${cursor}`;

what I am doing wrong? this returned +300 entries.. instead just 3

and then I sent them to anthropic.. and claude is loving the channel and got some cool insights but I had being rate limited LOL

the webhooks for mentions are very top but when the webhook gets an error as response, does it retry 3 times? or is it another thing in my backend retrying?