Thank you to everyone who submitted, tested, and engaged with the $2048 FOR FARCASTER CLIENTS prize! Huge shoutout to , , and the NS community members who helped test and judge submissions. Prizes have been sent out to each winner’s Farcaster wallet. 1st place, $2,048: for Castyard farcaster.0xabhii.xyz One command, npx castyard client, and you have your own Farcaster client running on your laptop. It reads from a Snapchain read node, hands itself a gasless app key from a test account, and confirms every cast by reading it back from the node. The README explains FIDs, custody addresses, app keys, Snapchain messages, read nodes vs validators, and storage in a few plain lines each. You can also show or hide casts based on which app made them. 2nd place, $512: for Phunk docs.phunk.social A Python client and library that talks straight to a node’s HTTP API. Install it with pip, run phunk feed, and you get the last day of casts from everyone you follow, with a label for the app that signed each one. Hide any app you like. Gasless app keys for posting, plus a mini app. Honorable mention, $128: for Kite kite.sahban.dev/guide A full web client with a step-by-step guide, plus tester casts collected on its endorsements page. Honorable mention, $128: for runfcx antonpecherkin.github.io/runfcx A different take on three commands: one prompt to Claude Code or Codex provisions the server, starts the node, and builds the client. Four people ran it and vouched for it. Extra thanks to everyone who sent PRs to the farcasterxyz repos, the next builder gets an easier road because of you. Keep making clients. More of them means more ways to be here!
Kite Guide — Your node. Your feed. Your rules.Run your own Snapchain node and Farcaster client. A practical, step-by-step guide to building your own feed.kite.sahban.devbalajis
@balajis.eth
Oct 17, 2026
$2048 FOR FARCASTER CLIENTS Anyone can build a Farcaster client and run a read node to get data from the protocol. There are developer tutorials on the web[1,2,3,4], but your mission in this prize, should you choose to accept it, is to improve them by collecting all relevant info and making it incredibly easy. Specifically, we want you to get it down to three commands, as described in your quickstart and then detailed in your tutorial: (0) Provision necessary compute via script (1) Set up a Snapchain read node (2) Create a client that reads from that node The read node should run on its own, with no API keys from anyone. You just furnish the compute. Note that a read node syncs the network but does not accept writes, so your client should read from your own node and submit casts to a validator endpoint; the tutorial should explain how that works. The client should be able to import an existing seed phrase for an account that already has storage, use that seed phrase to issue the client its own app key (one small Optimism transaction), and then post with that key: read the feed, post casts, follow and react, and include/exclude casts from any other client. In addition to the quickstart at the top of the page, the tutorial should be mobile- and desktop-friendly, and should explain key protocol concepts as it goes (e.g. FIDs, custody addresses, app keys, Snapchain messages, read nodes vs validators, storage rent). Anything that someone running a client and read node would need to know. You can use AI, but your output must *not* be AI slop, as ultimately determined in our sole discretion. To qualify for a prize, you need to have at least one other human user successfully go through your tutorial and create a read node and client. They then need to post on Farcaster publicly vouching for the quality of your work. You can go the extra mile of course, like adding Chinese translation, adding a 59s vertical video, and so on. But getting more humans to vouch for your tutorial will be the most powerful signal. To enter, submit a reply to this post with three URLs: (1) your microsite with the quickstart + tutorial, (2) the associated GitHub repository with all MIT-licensed open source code, and (3) the link to your voucher's public endorsement on Farcaster. Prize: $2,048 first place, $512 second place, $128 each for honorable mentions, subject to whether there are enough good submissions. Paid in USDC to your public Farcaster wallet address by default. Deadline: your reply with three URLs must be submitted within seven days exactly from this post's timestamp. That’s it! Go learn the Farcaster protocol yourself, help others learn how to boot up their own clients, earn crypto for doing it, and increase practical freedom of association.
Farcaster
Quorum
Firefly
Quilcast
Neynar
Vibeshift
Linkcast
Opencaster
HomieHouse
Terminus