Farcaster Developer Calls
Data Products, APIs & SDKs, Development & Debugging, and Q&A
on
Sep 19, 2024
by
dylsteck.eth
TLDR
APIs upgraded, adding notification priority and block handling. Kafka streams now embed metadata. Neynar React SDK growing. Neynar Explorer aids sync debugging, team management improved.
Intro for dev call
Why dev call?
Give folks who are building more of a heads up as to what we are doing(if you're building something similar so you save the work, if you want to use our infra etc)
Sharing more about the different product offerings and updates that Neynar has
Data Products
We have a bunch of different read/write data product offerings
Parquet files
Kafka streams
Features fully hydrated data as well as newly added embed metadata
APIs & SDKs
APIs
Upgrades to notifications APIs
POST notification API, if you’re building a client you can mark which clients a user has seen, works across clients using Neynar
Priority mode, when you set to true for notification it’ll reduce the number of notification so you only see them from power badges and users that the viewer follows
Other things we’ve had recently and will work on more
We have block APIs to see blocked users/users someone has been blocked by
Will take it a step forward so we respect the blocks across all our other APIs, developers won’t have to do anything
Similarly we have channel follow/unfollow APIs
SDKs
We have a Node.js SDK which a lot of devs know about & use
We also have a rather newer frontend sdk, @neynar/react -- makes it super easy to make your own client / Farcaster app and we'll continue growing it as well as examples
Development and debugging
You can now add team members to the Neynar dev portal, hopefully makes it easier for teams to manage their Neynar acccount
We also have our Neynar Explorer now, which is super helpful to debug what’s happening to certain casts when network sync is being buggy