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 🪐
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 🪐
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
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.
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 🪐
*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 🪐
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 🪐
- 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 🪐
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 🪐
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 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
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
Next naynar ad campaign
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
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
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
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.
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.
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.
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.
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
working on a fix
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 👌
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?
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?