Local paper last week, TV this week 🙏
RTP, Portugal's national public broadcaster, had me in their Azores news studio to talk about the flight tracker I built for the islands
Flights here are expensive, and the same route can cost 3x more depending on the day you book
So I built a free tool that watches all 18 direct routes every day to help people get the best prices
You can just build things that make your corner of the world better
https://x.com/wbnns/status/2101284941434937711
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
Me, my friends and family are all super competitive... and we're always living in or traveling to places where we can't speak the language very well
I wanted a fun way to actually pick up words better -- and to challenge my friends so I can say I'm smarter than them (j/k)
So I've made a game called Gokab... free to play, no ads
Every day the whole world gets the same game; it resets at midnight -- see how many words you can get right, and how many people you can beat, before time runs out
It's available in French, Italian, Portuguese and Spanish to start
You can challenge your friends if you want to play or try to beat my score... 85% on Spanish :)
https://playgokab.com/
In August I'll be launching a new app every week
But this wouldn't be possible if I was having to rebuild login, payments, emails, mobile app shells and more, every single time
I need to be able to one shot my prototypes using a coding agent, quickly, and get the boring stuff done fast so I can focus on the actual app: the unique parts, polish, and marketing
So solving this problem is the first app I'm shipping :)
It's called One Shot
It's a bit rough around the edges heading into this weekend so I'm hoping to crowdsource getting help breaking it -- so if you read this far, it's $1 through Sunday 11:59PM UTC...next week it'll be $49 as I continue to add more features (e.g. crypto)
If you're working w/ AI, wanting to ship prototypes fast and tired of rebuilding the boring stuff, grab it, come along for the ride and lmkwyt!
https://shiponeshot.com/
@nounishprof @adrienne
Hey, watched this episode and wanted to share some thoughts
Love you both and hope you two are doing good and having nice summers 🙏
https://youtu.be/7En8Ssu1le4
If you build in public on Zora, fluctuations in your market cap will distract you. Here's a uBlock filter to hide it, just replace {username} with your username ⤵️
For many L2s, a significant portion of TVL comes from a native token (the red section of TVL in the below graphic from L2Beat)
It's pretty cool to see how big Base has gotten in such a small amount of time without one
Base has no plans to issue a new network token and 100% of Base's total value comes from its communities, creators and builders
Someone asked me yesterday how many hours I have to work a day to be able to do what I do in this space; he was trying to figure out if it is something for him and that maybe it would be too much work
I told him this question is like asking a musician how long they have to play a guitar to write songs, or a professional sports player how long they have to dribble a basketball to play in the NBA
There are no hours or days you have to do something when you are doing something that you love
Do the things that you love; if you're counting the time it's probably not the thing
This week will be the first week in over a month where the Base team won't be increasing the gas target, why?
On Wednesday fault proofs go live on Base, moving the entire network toward Stage 1 Decentralization.
This change is a huge milestone because it allows anyone to deposit and withdraw funds to/from Base via Ethereum without having to rely on any centralized actors.
Base is for everyone.
Tips for new builders:
1. Marketing does not lead to product-market fit
2. Community building leads to product-market fit
3. Marketing is not community building
4. Community building is hard
5. You have to do it every day
6. Only you can do it
Only one week remains to be part of the first ever Onchain Summer Buildathon, and to have a chance to take a crack at 200 ETH in prizes 🔆 https://onchain-summer.devfolio.co/
5 steps to get started making your own Based Frame...
1. Read the docs about Farcaster Frames https://warpcast.notion.site/Farcaster-Frames-4bd47fe97dc74a42a48d3a234636d8c5