Farcaster
Discussions about Farcaster on Farcaster (meta!)
wbnns ⚡️ pfp

@wbnns

Spent some time taking a look at the Farcaster client now that it's been open sourced: - Lots of good stuff! MIT license, web and mobile both in there. Installed in just a few min and built in even less, runs locally against the production API. Serious feat of development and S/O to folks that have worked on this at Neynar and Merkle - The client code is open but the API isn't; the client talks to a private API w/ ~600 unique paths (780+ operations once you count methods) - To be fair you don't need all of them & a good chunk is admin/internal tooling plus wallet/swaps/tips/quests; a minimal client could work with less but would still be a lot of surface area - The API allowlists origins; you can run locally (localhost), and farcaster.xyz / warpcast.com work; this is browser-level though (CORS), so yes you could proxy it but you'd be routing around a control that's there on purpose and can be closed whenever - So you can fork it, run it, change whatever you want etc locally but the biggest challenge is that there's no backend to point at - Snapchain stores protocol messages: casts, reactions, follows, profiles, verifications but not things like DMs, notifications, sessions, feed, or search - For example to generate a home feed a client needs to be able to read follows, fetch casts, merge, sort, populate profiles, count reactions, resolve embeds, paginate, etc. Snapchain doesn't do this, you need an indexer. Neynar sells one, or you build your own (not easy, also requires a lot of resources & maintenance especially with increased usage, which is hard to accurately budget for) - So three layers: snapchain (protocol data), an indexer like Neynar (makes it queryable), a product backend (DMs, auth, notifications, search, catalog). The client needs all three if you want to build your own - BUT with this open client you can now point at 780+ operations and see exactly how much product sits between the protocol and an actual app Good opportunity to learn & build more Folks that have expressed interest in taking the helm would benefit from sharing more details on how they'd technically operate and maintain this in a scalable way It's definitely expensive, requires multiple full-time resources, needs some sort of healthy revenue model There's enough public information now with the release of the open client to fully scope it out p.s. a token is not a revenue model, it just buys more time to get back to where we are now https://farcaster.xyz/manan/0xd058045c
4 replies
9 recasts
25 reactions

Nounish Prof ⌐◧-◧🎩 pfp

@nounishprof

“Opportunity for another client” I’ve seen many, many, many clients come and go over the past 4 years and I’ve tried most of them. Nouns funded 3 at $100k each as part of a prop years ago and two of the builders returned the funds. It’s not that easy. The best FC clients I’ve seen are those with niche POV like @sopha, or @zapper by @seb which was the best version for traders that I’ve seen (and I personally told @jesse.base.eth at Base Camp a year ago that @baseapp.base.eth should look at it. They should’ve gone in that direction). But even Zapper didn’t survive. We’ve seen a lot of big swings. Most people just want one or two features added into the main client. (FC math: my trending feed = @kenny chrono follow feed) But they don’t want to build their own. But the hardest part isn’t building the client, and open sourcing the client side will make that even easier. It’s getting others to use it. And trying to get it in the App stores. Also you’re not going to make everyone happy. So the open source code is best for those who want to tinker or who want to make their own personal client for local use. And I’ve seen a couple already that look great for this purpose. Just don’t be disappointed if you’re amazing client doesn’t find users. (and @six I read this with the 😏 as I’m sure you intended lol)
5 replies
8 recasts
33 reactions

Jacek.degen.eth 🎩 pfp

@jacek

FC client code is open source now. will anyone use it to ship a new client in 2026? https://pov.co/markets/will-we-see-new-fc-clients-deployed-in-2026
2 replies
9 recasts
40 reactions

floar.eth pfp

@floar.eth

Having fun with the open sourced FC client. Towncaster is a digital townsquare where casts appear as chatter when polled in. Channelcaster is a stab at a channel first view, allowing you to adopt casts into other channels. (Everything very experimental of course and also very ai sloppy design, but fun to tinker with nontheless)
2 replies
0 recast
13 reactions

__KayOnfire🐐 pfp

@kayonfire

Good morning Farcaster 💜
5 replies
2 recasts
19 reactions

FCP ( Professor ) pfp

@memeceo.eth

I'll buy @farcaster they sell for $69
3 replies
4 recasts
12 reactions

Darryl Yeo 🛠️ pfp

@darrylyeo

opportunity for another client
0 reply
2 recasts
18 reactions

Darryl Yeo 🛠️ pfp

@darrylyeo

wowow, they finally did it!
0 reply
0 recast
16 reactions

statuette pfp

@statuette

DIY @farcaster is the new rage. Build your own client. Pick your own theme. Make it weird. 👇
0 reply
3 recasts
17 reactions

Van H. pfp

@0xhohenheim

OFAC - Matrix Edition
5 replies
4 recasts
13 reactions

Van H. pfp

@0xhohenheim

OFAC - Opportunity For Another Client @farcaster
1 reply
1 recast
7 reactions

10X Chris pfp

@10xchris.eth

Calling all buldooors. ✅ Your one task for today... Prompt Claude / Codex / Your Mum... > https://github.com/farcasterxyz/client clone this repo and setup the web client
1 reply
0 recast
6 reactions

statuette pfp

@statuette

@farcaster is for everyone! 🥹💛
1 reply
2 recasts
18 reactions

nezzar.eth pfp

@nezzar

New experiments arond clients are here ! https://zevillage.fun
1 reply
2 recasts
10 reactions

Dilly pfp

@dilly-27

t's interesting to see how much L2BEAT has evolved from only L2s to other interesting sectors like Privacy and now "Interop", and if Modularity was still at its hype peak, Circle's CCTP would have already won the war. The top route by vol: Hyperliquid <> Arbitrum. And Hyperliquid continues its domination.
0 reply
2 recasts
9 reactions