194
rish
@rish #194
building farcaster infra @ /neynar 🪐 casting @ /rish
265320 Follower 841 Following
have some frame dev tooling launching tomorrow that I'm quite excited about 🪐
big thanks to everyone who took time to jump on a call with me and talk about frames
big thanks to everyone who took time to jump on a call with me and talk about frames
the future I imagine
862100
anon
@superanon·2 days ago
first thing tomorrow morning, I’m going to buy myself a horse 🐎
Farcaster MCP server built on Neynar
send feature requests to @sriny.eth
https://warpcast.com/rish/0x8aaed86f
send feature requests to @sriny.eth
https://warpcast.com/rish/0x8aaed86f
194
rish
@rish·3 days ago
What is your top use case for a Farcaster (or Neynar) MCP server?
What is your top use case for a Farcaster (or Neynar) MCP server?
191
Manan
@manan·4 days ago
excited for my first farcon
in the build cycle for farcaster atm
really good teams investing deeply in building products on top of the protocol
love introducing them to everything farcaster and neynar offer, excited for them to launch
really good teams investing deeply in building products on top of the protocol
love introducing them to everything farcaster and neynar offer, excited for them to launch
had a very fun time on gmfarcaster this morning with @adrienne and @nounishprof
consistency is chronically underrated and /gmfarcaster has to be among the most consistent content loops on this platform
bullish
consistency is chronically underrated and /gmfarcaster has to be among the most consistent content loops on this platform
bullish
4167
Nounish Prof ⌐◧-◧🎩
@nounishprof·22:46 07/03/2025
GM Farcaster ep221 with our special guest @rish cofounder of /neynar is out now!
s/o today: @mazmhussain @ted @pichi @pirosb3.eth @linda @horsefacts.eth @dylanabruscato /crypto-the-game @chompix @0xen
@superanon @v @dwr.eth (continued in replies)
From our ChatGPT Intern: Today’s GM Farcaster brings Rish co-founder of Neynar to talk infra upgrades, why every Farcaster app dev secretly loves (and fears) him, and how onchain social is moving faster than anyone expected. Meanwhile, the crew debates whether we’ve reached peak Warplet, celebrates the rise of independent journalists on Farcaster, and tries to figure out why sending people pennies is suddenly the hottest engagement hack of 2025.
Collect ep221 on /pods
https://pods.media/gm-farcaster/gm-farcaster-ep221-friday-march-7-2025-with-rish-neynar
s/o today: @mazmhussain @ted @pichi @pirosb3.eth @linda @horsefacts.eth @dylanabruscato /crypto-the-game @chompix @0xen
@superanon @v @dwr.eth (continued in replies)
From our ChatGPT Intern: Today’s GM Farcaster brings Rish co-founder of Neynar to talk infra upgrades, why every Farcaster app dev secretly loves (and fears) him, and how onchain social is moving faster than anyone expected. Meanwhile, the crew debates whether we’ve reached peak Warplet, celebrates the rise of independent journalists on Farcaster, and tries to figure out why sending people pennies is suddenly the hottest engagement hack of 2025.
Collect ep221 on /pods
https://pods.media/gm-farcaster/gm-farcaster-ep221-friday-march-7-2025-with-rish-neynar
No code frame notifications
Notification tech is still underrated and under utilized so continuing to make more progress there.
It's now possible to send frame notifications *without* writing any code at all. If you deployed a frame with a Neynar notifications url, you can now broadcast to users who have enabled it notifications straight from the dev portal (dev.neynar.com/apps) .
Analytics will automatically populate as notifications are enabled or disabled on the frame.
Up next - notifying specific users instead of generic broadcast meaning _you can customize notification on a per person basis without spending time writing code._ Likely quite useful to get your first 100 fans.
Try and give us feedback. Open to frame v2 feature requests 🪐
h/t @shreyas-chorge
Notification tech is still underrated and under utilized so continuing to make more progress there.
It's now possible to send frame notifications *without* writing any code at all. If you deployed a frame with a Neynar notifications url, you can now broadcast to users who have enabled it notifications straight from the dev portal (dev.neynar.com/apps) .
Analytics will automatically populate as notifications are enabled or disabled on the frame.
Up next - notifying specific users instead of generic broadcast meaning _you can customize notification on a per person basis without spending time writing code._ Likely quite useful to get your first 100 fans.
Try and give us feedback. Open to frame v2 feature requests 🪐
h/t @shreyas-chorge
194
rish
@rish·16:00 12/02/2025
adding more v2 frame related tooling
if you use neynar for sending notifications on v2 frames, analytics will now populate automatically in neynar dev portal
check how many users have in the last week
- added / removed your frame
- enabled / disabled notifications
we will add more, reach out if you have suggestions
as a reminder - sending push notifications without building an app is very underrated, smart use of notifications underpins the engagement of any good consumer product; more on how to set this up in reply below
h/t @shreyas-chorge for the work, send feedback 🪐
if you use neynar for sending notifications on v2 frames, analytics will now populate automatically in neynar dev portal
check how many users have in the last week
- added / removed your frame
- enabled / disabled notifications
we will add more, reach out if you have suggestions
as a reminder - sending push notifications without building an app is very underrated, smart use of notifications underpins the engagement of any good consumer product; more on how to set this up in reply below
h/t @shreyas-chorge for the work, send feedback 🪐
Kelly is one of my fav new accounts to follow
by popular demand
you can now make a simple bot for free @ demo.neynar.com
just sign in, copy the code block and start casting over api
🫡
you can now make a simple bot for free @ demo.neynar.com
just sign in, copy the code block and start casting over api
🫡

5818
adrienne
@adrienne·17:44 06/03/2025
I’m excited about our next 2 guests on /gmfarcaster
Tomorrow we have @rish popping by to talk about Neynar, farcaster infrastructure, and dev tooling
Next Wednesday we have @jc4p coming on to talk about building frames
If you have any questions for either guest, drop them here and I’ll try to ask them live on the show
Tomorrow we have @rish popping by to talk about Neynar, farcaster infrastructure, and dev tooling
Next Wednesday we have @jc4p coming on to talk about building frames
If you have any questions for either guest, drop them here and I’ll try to ask them live on the show
as promised - algorithmic ranking is now available on cast search API
all put together 👇🏽
1. cast search now looks at similar casts that don't necessary have the keyword w/ semantic search
2. ranks results algorithmically instead of just chronologically (good example is to search for a token and see the quality difference between chronological and algo)
3. latency is much faster with p95 <100 ms
feedback and feature requests are welcome, h/t @vrose.eth for the continued work here
🪐
https://docs.neynar.com/reference/search-casts
all put together 👇🏽
1. cast search now looks at similar casts that don't necessary have the keyword w/ semantic search
2. ranks results algorithmically instead of just chronologically (good example is to search for a token and see the quality difference between chronological and algo)
3. latency is much faster with p95 <100 ms
feedback and feature requests are welcome, h/t @vrose.eth for the continued work here
🪐
https://docs.neynar.com/reference/search-casts
194
rish
@rish·22:30 03/03/2025
Big upgrade on the cast search API today - semantic search
We're storing millions of vectors, each vector made within seconds of when a cast hits the network. When a semantic or hybrid search is performed, we get the vector for the search query, find the casts with vectors that are closest in vector space and insert in the API response.
Up next:
- algorithmic ranking of search results (right now its desc chron only) so the best results show at the top
- any necessary latency improvements
Feedback is useful as always 🪐
https://docs.neynar.com/reference/search-casts
We're storing millions of vectors, each vector made within seconds of when a cast hits the network. When a semantic or hybrid search is performed, we get the vector for the search query, find the casts with vectors that are closest in vector space and insert in the API response.
Up next:
- algorithmic ranking of search results (right now its desc chron only) so the best results show at the top
- any necessary latency improvements
Feedback is useful as always 🪐
https://docs.neynar.com/reference/search-casts

Search for casts
Search for casts based on a query string, with optional AND filters
docs.neynar.com
4461
limone.eth 🍋
@limone.eth·18:42 04/03/2025
/just-frame-it applications close in 2 weeks 👀
pumped to share that @neynar, @mbd, @zapper, and @privy are sponsoring API credits for teams in the program!
we want to make sure selected teams get access to the best tools and support in the space 🫡
now, click below, and apply 👇
frame-it.builders.garden
pumped to share that @neynar, @mbd, @zapper, and @privy are sponsoring API credits for teams in the program!
we want to make sure selected teams get access to the best tools and support in the space 🫡
now, click below, and apply 👇
frame-it.builders.garden
honestly one of the best soups i've tasted and i'm not even a soup person really
Big upgrade on the cast search API today - semantic search
We're storing millions of vectors, each vector made within seconds of when a cast hits the network. When a semantic or hybrid search is performed, we get the vector for the search query, find the casts with vectors that are closest in vector space and insert in the API response.
Up next:
- algorithmic ranking of search results (right now its desc chron only) so the best results show at the top
- any necessary latency improvements
Feedback is useful as always 🪐
https://docs.neynar.com/reference/search-casts
We're storing millions of vectors, each vector made within seconds of when a cast hits the network. When a semantic or hybrid search is performed, we get the vector for the search query, find the casts with vectors that are closest in vector space and insert in the API response.
Up next:
- algorithmic ranking of search results (right now its desc chron only) so the best results show at the top
- any necessary latency improvements
Feedback is useful as always 🪐
https://docs.neynar.com/reference/search-casts
489795
Valerie
@vrose.eth·20:25 03/03/2025
Introducing semantic search of casts! 🪐
In the `cast/search` route, you can now specify a `mode`, which can be `literal` (searches text for the same words), `semantic` (uses vectors to find casts with similar meaning), or `hybrid` (a combination of literal and semantic).
Try it out and let us know if you have questions!
https://docs.neynar.com/reference/search-casts
In the `cast/search` route, you can now specify a `mode`, which can be `literal` (searches text for the same words), `semantic` (uses vectors to find casts with similar meaning), or `hybrid` (a combination of literal and semantic).
Try it out and let us know if you have questions!
https://docs.neynar.com/reference/search-casts

Search for casts
Search for casts based on a query string, with optional AND filters
docs.neynar.com
ability to
1. know the app on which a cast was created
2. show casts on a profile only from the app you want
send feature requests
1. know the app on which a cast was created
2. show casts on a profile only from the app you want
send feature requests
Loading...
continuing to make building AI agents easier
one of the top things we heard was that agent developers want to fetch all previous context of having interacted with a certain user when responding to that user
so we built a new API that allows doing that on the fly, put in any two user fids and get back all their past interaction history: https://docs.neynar.com/reference/fetch-user-interactions
send feedback and if you have problems you want us to look at when building agents, reach out
h/t @rafi for the work on this 🪐
one of the top things we heard was that agent developers want to fetch all previous context of having interacted with a certain user when responding to that user
so we built a new API that allows doing that on the fly, put in any two user fids and get back all their past interaction history: https://docs.neynar.com/reference/fetch-user-interactions
send feedback and if you have problems you want us to look at when building agents, reach out
h/t @rafi for the work on this 🪐
anyone looking for housing during eth denver? a friend is looking for more folks to join his house
(I am not going to eth denver)
(I am not going to eth denver)
niche addition to our cast objects
more features available using this before end of week
more features available using this before end of week
FYI docs site is down due to vendor being down, they're working on a fix
reaching out with any questions
reaching out with any questions
open senior frontend role at /neynar
other roles open:
- staff backend
- staff data
neynar.com/careers
other roles open:
- staff backend
- staff data
neynar.com/careers
good take
when we left coinbase mid 2023 to raise money and build a company on top of farcaster, very few people took us seriously
(that's somewhat still the case)
when we left coinbase mid 2023 to raise money and build a company on top of farcaster, very few people took us seriously
(that's somewhat still the case)
Loading...
not sure what you mean, you can just try it to find out
good ngrok alternative for webhooks
ngrok is notorious for randomly blocking deliveries
ngrok is notorious for randomly blocking deliveries
Loading...
Boneville Salt Flat sunrise
had been wanting to go to the salt raceway since middle school ever since first reading about it
got in some good drifting, cool life moment 🏎️
had been wanting to go to the salt raceway since middle school ever since first reading about it
got in some good drifting, cool life moment 🏎️
lots of shipping this week - addressing a consistent developer ask that we have had for a bit
you can now access @neynar user scores as well as @warpcast user labels across all our data products
- SQL playground
- parquet ingestion pipeline (if you want to pull data into your db)
- indexer services (if you want us to write directly to your db)
Neynar user scores have been available on our APIs and are a part of our user object in the API response, just set the `experimental` flag to true in the API request
for more details on the score, see here: https://docs.neynar.com/docs/neynar-user-quality-score
h/t @flashprofits.eth for the work, reach out with questions or feedback 🪐
you can now access @neynar user scores as well as @warpcast user labels across all our data products
- SQL playground
- parquet ingestion pipeline (if you want to pull data into your db)
- indexer services (if you want us to write directly to your db)
Neynar user scores have been available on our APIs and are a part of our user object in the API response, just set the `experimental` flag to true in the API request
for more details on the score, see here: https://docs.neynar.com/docs/neynar-user-quality-score
h/t @flashprofits.eth for the work, reach out with questions or feedback 🪐
did not realize this was a term but then looked it up: https://explorer.neynar.com/warplet
Loading...
More v2 frame related infra
1. All cast objects now natively include v2 frame metadata as part of embed information
2. New API that returns a list of v2 frames: https://docs.neynar.com/reference/fetch-frame-catalog
3. Metadata crawl API where you can put in any URL and get embed information, allows showing v2 frame previews in cast composers: https://docs.neynar.com/reference/fetch-embedded-url-metadata
s/o @rafi for the work, reach out with questions and feedback 🪐
1. All cast objects now natively include v2 frame metadata as part of embed information
2. New API that returns a list of v2 frames: https://docs.neynar.com/reference/fetch-frame-catalog
3. Metadata crawl API where you can put in any URL and get embed information, allows showing v2 frame previews in cast composers: https://docs.neynar.com/reference/fetch-embedded-url-metadata
s/o @rafi for the work, reach out with questions and feedback 🪐

Frames Catalog
A curated list of featured frames
docs.neynar.com

Embedded URL metadata
Crawls the given URL and returns metadata useful when embedding the URL in a cast.
docs.neynar.com
I started watching The Office in 2015 (have prob watched it like 30 times over by now) and only realized now that the original iPhone launch event used The Office as the demo video
somehow the OG iPhone launch event only gets better with time
somehow the OG iPhone launch event only gets better with time
have been very impressed with adrienne's building in public journey for gmfc101 bot
great blog post on the details:
https://paragraph.xyz/@adrienne/how-i-built-gmfc101-a-farcaster-ai-agent-trained-on-video-content-without-eliza?referrer=0xaeA4A0dEDb94BA5b2b8ED9477A8a54379C584542
great blog post on the details:
https://paragraph.xyz/@adrienne/how-i-built-gmfc101-a-farcaster-ai-agent-trained-on-video-content-without-eliza?referrer=0xaeA4A0dEDb94BA5b2b8ED9477A8a54379C584542
adding more v2 frame related tooling
if you use neynar for sending notifications on v2 frames, analytics will now populate automatically in neynar dev portal
check how many users have in the last week
- added / removed your frame
- enabled / disabled notifications
we will add more, reach out if you have suggestions
as a reminder - sending push notifications without building an app is very underrated, smart use of notifications underpins the engagement of any good consumer product; more on how to set this up in reply below
h/t @shreyas-chorge for the work, send feedback 🪐
if you use neynar for sending notifications on v2 frames, analytics will now populate automatically in neynar dev portal
check how many users have in the last week
- added / removed your frame
- enabled / disabled notifications
we will add more, reach out if you have suggestions
as a reminder - sending push notifications without building an app is very underrated, smart use of notifications underpins the engagement of any good consumer product; more on how to set this up in reply below
h/t @shreyas-chorge for the work, send feedback 🪐
