194
rish
@rish #194
working @ /neynar 🪐 casting @ /rish
256272 Follower 809 Following
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 🪐
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 🪐
who's watching / casting ind vs aus?
i'm going to keep replying to this parent cast since narrowcasts in channels are not a thing anymore
i'm going to keep replying to this parent cast since narrowcasts in channels are not a thing anymore
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
is anyone traversing farcaster conversation threads and summarizing them to pass as context to their agent?
if yes, we’re building something to make this a lot easier; would love to get feedback
reply to this thread or DC me
if yes, we’re building something to make this a lot easier; would love to get feedback
reply to this thread or DC me
every time I use https://splits.org/ I am reminded why financial infrastructure needs to move onchain
imagine doing a series of automations on fiat rails, at now sub cent transactions on L2?! would be a nightmare process in comparison
imagine doing a series of automations on fiat rails, at now sub cent transactions on L2?! would be a nightmare process in comparison
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
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.
possible to now deploy tokens with a single API call
https://docs.neynar.com/reference/deploy-fungible
- no gas / nonce management
- no contract creation / deployment
- no solidity
call a REST API with the right params and it will deploy a token on with @wow factory on @base
@neynar pays gas costs so the API is allowlisted right now, reach out if you want to use 🪐
https://docs.neynar.com/reference/deploy-fungible
- no gas / nonce management
- no contract creation / deployment
- no solidity
call a REST API with the right params and it will deploy a token on with @wow factory on @base
@neynar pays gas costs so the API is allowlisted right now, reach out if you want to use 🪐
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.
seeing issues on our write API endpoints
working on a fix
working on a fix
how it started
how its going
how its going
who is building push notifications for v2 frames?
building better tooling for frame notifications and looking for alpha testers
building better tooling for frame notifications and looking for alpha testers
checks out
it's friday, so we did some more stuff on base...
for any coin on /base, it's now possible to see your top friends who own the same coin
enjoy farcaster (black) friday, and thanks @matthew for seeing the future
docs.neynar.com/reference/fetch-relevant-fungible-owners
warpcast.com/matthew/0x8798d3e1
🪐
for any coin on /base, it's now possible to see your top friends who own the same coin
enjoy farcaster (black) friday, and thanks @matthew for seeing the future
docs.neynar.com/reference/fetch-relevant-fungible-owners
warpcast.com/matthew/0x8798d3e1
🪐
happy thanksgiving! 🦃 grateful for the insane neynar team
worked late into the night yesterday on v1 of a contract that puts neynar user scores onchain; all addresses with scores > 0.95 can now be read directly on base mainnet
useful for allowlists and protects against bots e.g. restricting trading or minting in the first 2 mins to the creator address + farcaster users in the 95th and higher percentile
1. why only > 0.95 ?
- we'll put all users scores onchain next week, wanted to start small with the contract deployment and iterate based on feedback
2. will scores stay updated onchain?
- yes they will reflect our APIs, we'll keep them up to date onchain
3. is a subscription needed to read them?
- not atm, any smart contract can read them
4. is anything changing about scores as a result of this?
- no, we will continue iterating on the scoring model overall, this brings them onchain
there's more coming 🪐
https://docs.neynar.com/docs/address-user-score-contract
https://warpcast.com/rish/0xd5b3bc31
worked late into the night yesterday on v1 of a contract that puts neynar user scores onchain; all addresses with scores > 0.95 can now be read directly on base mainnet
useful for allowlists and protects against bots e.g. restricting trading or minting in the first 2 mins to the creator address + farcaster users in the 95th and higher percentile
1. why only > 0.95 ?
- we'll put all users scores onchain next week, wanted to start small with the contract deployment and iterate based on feedback
2. will scores stay updated onchain?
- yes they will reflect our APIs, we'll keep them up to date onchain
3. is a subscription needed to read them?
- not atm, any smart contract can read them
4. is anything changing about scores as a result of this?
- no, we will continue iterating on the scoring model overall, this brings them onchain
there's more coming 🪐
https://docs.neynar.com/docs/address-user-score-contract
https://warpcast.com/rish/0xd5b3bc31
so tired but excited to ship some stuff on base tonight
scores are transparent and so are other profiles
you can figure out how to improve your score
you can figure out how to improve your score
Neynar's upgraded indexer service is now available
index:
- subsets of data, keep db hosting costs low
- custom schemas (not fully arbitrary but quite flexible)
- only high quality data, skip low quality data as per your preferences
- at a latency you want - 10m / 10s / fully real time, keep db IOPS low
- at much lower costs than running own hub or indexer, also save eng time
our previous indexer service was real time only, always piped all network data and was expensive as a result; new options start meaningfully cheaper
reach out if working with large volumes of farcaster data, this will be fully self serve inside the dev portal in the future
i hear thanksgiving week is just getting started
🪐
index:
- subsets of data, keep db hosting costs low
- custom schemas (not fully arbitrary but quite flexible)
- only high quality data, skip low quality data as per your preferences
- at a latency you want - 10m / 10s / fully real time, keep db IOPS low
- at much lower costs than running own hub or indexer, also save eng time
our previous indexer service was real time only, always piped all network data and was expensive as a result; new options start meaningfully cheaper
reach out if working with large volumes of farcaster data, this will be fully self serve inside the dev portal in the future
i hear thanksgiving week is just getting started
🪐
more open, programmable networks
boosts are helpful
https://x.com/rish_neynar/status/1861497613071081624
boosts are helpful
https://x.com/rish_neynar/status/1861497613071081624
Notes about Neynar user score:
1. The score is useful for AI agent stacks. Prevents agents from being farmed.
2. It’s not binary, it’s between 0 and 1 and each app / agent independently determines what their threshold is.
3. It updates weekly.
For end users:
- Casting LLM slop, over shilling or farming, etc. will result in low scores.
- Having normal, genuine conversations and staying active on the network will result in high scores.
There’s no specific workflow / checklist, just have good interactions with other good users.
Finally — if you’ve feedback / examples of where the score seems incorrect, message me. Those are helpful signals to retrain the model.
Enjoy Farcaster 🪐
https://docs.neynar.com/docs/neynar-user-quality-score
1. The score is useful for AI agent stacks. Prevents agents from being farmed.
2. It’s not binary, it’s between 0 and 1 and each app / agent independently determines what their threshold is.
3. It updates weekly.
For end users:
- Casting LLM slop, over shilling or farming, etc. will result in low scores.
- Having normal, genuine conversations and staying active on the network will result in high scores.
There’s no specific workflow / checklist, just have good interactions with other good users.
Finally — if you’ve feedback / examples of where the score seems incorrect, message me. Those are helpful signals to retrain the model.
Enjoy Farcaster 🪐
https://docs.neynar.com/docs/neynar-user-quality-score
this is a neat idea
we can put address <> fid <> neynar_user_score onchain on Base as well
contracts can then restrict coin trades and nft mints (for first N mins) to addresses that have an fid + good score
DC me if interested in trying 🪐
we can put address <> fid <> neynar_user_score onchain on Base as well
contracts can then restrict coin trades and nft mints (for first N mins) to addresses that have an fid + good score
DC me if interested in trying 🪐