Varun Srinivasan Profile
Varun Srinivasan

@varunsrin

Followers
10,315
Following
615
Media
99
Statuses
1,421
Explore trending content on Musk Viewer
@varunsrin
Varun Srinivasan
3 years
"you get .0002% shares over 4y, 90 days to exercise, 409a is still being decided. we're totally 5x more valuable than our last round. no, i can't share our cap table, revenue or outstanding shares." "... no thanks, i'm joining this web3 company instead" "goddamn ponzi schemes"
8
45
906
@varunsrin
Varun Srinivasan
2 years
my solidity files: 10% actual code, 90% comments rationalizing the horrible, horrible things i'm about to do with the bits to save gas
Tweet media one
47
44
679
@varunsrin
Varun Srinivasan
6 months
Our plan is to scale Farcaster to 1 million daily users. The network must handle 10,000 transactions per second while staying credibly decentralized. That's the same order of magnitude as Visa.
Tweet media one
23
109
403
@varunsrin
Varun Srinivasan
5 years
After 4 and a half years, today is my last day @coinbase . Very fortunate to have learned from the smartest and kindest folks in crypto through some crazy times in the industry.
21
11
391
@varunsrin
Varun Srinivasan
8 months
Speedrun Saturdays! Create a Farcaster frame in 5 minutes with @Replit and @ChatGPTapp
20
52
286
@varunsrin
Varun Srinivasan
1 month
How we think about shipping at Farcaster
Tweet media one
11
38
261
@varunsrin
Varun Srinivasan
8 months
A quick primer on frames! - Powerful mini-apps in your feed - Helps you reach your users on Farcaster - Built on open standards
22
40
252
@varunsrin
Varun Srinivasan
4 months
Excited to announce the new raise! Our goals remain the same - grow daily users and improve the developer experience. If you want to work with us on Farcaster, we're opening more roles for staff engineers. Details in next tweet.
Tweet media one
16
14
239
@varunsrin
Varun Srinivasan
6 years
Thanks @philip_pfo and @gburrell_greg for stopping by @coinbase HQ to talk about Full Cycle Developers with our engineering team! Incredible to see how much Netflix's infrastructure has changed over the last 10 years
Tweet media one
26
25
212
@varunsrin
Varun Srinivasan
1 year
ENS usernames are live on @farcaster_xyz ! Here's a peek into how they work with the protocol:
10
106
201
@varunsrin
Varun Srinivasan
6 months
Scaling Farcaster's Gossip with Bundles FC Hubs are running into scaling issues with libp2p. We're proposing a change to "bundle" messages to fix some of these issues. Link in next tweet
Tweet media one
12
50
185
@varunsrin
Varun Srinivasan
5 months
Deltagraphs are a consensus model for decentralizing social networks. Using a combination of blockchains and CRDTs, we’ve scaled Farcaster to hundreds of thousands of users. I wrote a bit about how this works - link in next post.
Tweet media one
7
55
187
@varunsrin
Varun Srinivasan
1 year
EIP 7212 seems like a very big deal for onchain ux 👀 You could start using passkeys to operate smart wallets directly if this existed.
Tweet media one
14
35
174
@varunsrin
Varun Srinivasan
1 year
Farcaster Hubs are now fully permissionless and there are over 30 of them running already! Help us stress test the network by running one today. It takes ~15 mins to set up and ~ 75 mins to get in sync. (details in reply)
Tweet media one
12
77
162
@varunsrin
Varun Srinivasan
3 years
i wonder if they realize how much they sound like people who used to mock them, back when they were the ones making strange new things
Tweet media one
11
7
166
@varunsrin
Varun Srinivasan
2 years
A quick peek at the stack that @warpcast_ and @farcaster_xyz are built on Farcaster is only possible because we can stand on shoulders of OSS giants like IPFS's @libp2p , @paradigm 's Foundry, Facebook's @RocksDB and Google's @grpcio , among many others
Tweet media one
11
66
140
@varunsrin
Varun Srinivasan
6 years
Ever wonder how @coinbase safely deploys code that manages billions of dollars of crypto on @awscloud ? Our very own @GrahamJenson just open sourced our pipeline: PS - we're hiring!
5
23
142
@varunsrin
Varun Srinivasan
8 months
Frame Actions! A new video that dives into how Farcaster frame buttons work, and the security model behind frames.
8
15
139
@varunsrin
Varun Srinivasan
7 months
We're redesigning Farcaster's sync for the next 10x. Here's a quick overview of how it works and what's hard about syncing a social network between apps.
17
22
138
@varunsrin
Varun Srinivasan
9 months
Sign in with Farcaster is here! A new standard to log in to any app with a Farcaster account.
Tweet media one
8
14
128
@varunsrin
Varun Srinivasan
6 years
Excited to announce that @NamrataGanatra has joined us @coinbase to lead our Payments team! She brings a ton of experience building global payments at scale, and we're very excited to be building the open financial system together.
Tweet media one
5
11
137
@varunsrin
Varun Srinivasan
1 year
If you want to build a decentralized social network, you must solve four hard problems: 1. Identity 2. Authentication 3. Availability 4. Consistency
11
24
132
@varunsrin
Varun Srinivasan
1 year
Ponder is very well designed. Took me ~ 1 hour to stand up a public Graph QL endpoint that lets you query Farcaster contract state.
Tweet media one
5
14
78
@varunsrin
Varun Srinivasan
1 year
It's alive!
@dwr
Dan Romero
1 year
We're permissionless!
Tweet media one
190
438
2K
7
4
131
@varunsrin
Varun Srinivasan
5 years
Things I wish I learned in school: * How to live well - meditation, therapy, mental disorders, drug science * How to live long - science behind eating, sleeping and exercising well * How to get wealth and leverage - investing, coding, selling, writing
2
19
129
@varunsrin
Varun Srinivasan
6 years
Excellent work from the @coinbase security team who caught some scary reorgs in ETC. The long-tail of PoW chains will find it hard to protect themselves if inducing reorgs becomes financially profitable. PoW space will likely be dominated by a few, large chains.
@coinbase
Coinbase 🛡️
6 years
On 1/5/2019, Coinbase detected a deep chain reorganization of the Ethereum Classic blockchain that included a double spend. In order to protect customer funds, we immediately paused movements of these funds on the ETC blockchain. Read more here:
386
985
2K
15
12
120
@varunsrin
Varun Srinivasan
1 year
Farcaster Hubs now take ~ 3 mins to setup. Once set up you can: - Read 3.8M historical user messages - Stream new messages from users in real time - Write messages and have them show up immediately in Farcaster apps. You could have a Hub running on your laptop in less than
7
15
120
@varunsrin
Varun Srinivasan
6 months
Warpcast is opening up new roles on the team. We're looking for staff level people to work on the Warpcast app and Farcaster protocol. Roles include: - Design - Frontend - Backend - ML - Distributed Systems See next tweet for more details and how to apply.
Tweet media one
6
12
117
@varunsrin
Varun Srinivasan
1 year
It's alive!
@dwr
Dan Romero
1 year
Farcaster is now live on OP Mainnet!
Tweet media one
144
196
2K
5
4
113
@varunsrin
Varun Srinivasan
6 months
Warpcast is giving $50k to OSS projects that help the Farcaster ecosystem. If your codebase is MIT licensed and used by a Farcaster project, you qualify. The deadline is April 31st, see thread for the link.
Tweet media one
10
18
101
@varunsrin
Varun Srinivasan
8 days
today on farcaster - someone asked us to improve one of our libraries - we put out a 500 USDC bounty using @bountycaster - @dalechyn is livestreaming a fix a few hours later (link in next post)
Tweet media one
14
17
106
@varunsrin
Varun Srinivasan
4 months
. @Optimism is giving grants to onchain builders. You can apply with your Farcaster account. If you don't have one and were a recipient in Round 3, @warpcast_ will give you one for free. Use the link in next tweet to apply.
Tweet media one
8
18
71
@varunsrin
Varun Srinivasan
6 years
Working with @firstround on this piece and thinking through the lessons from the last year of growth at @coinbase was one of the most useful things I've done recently. Need to do more writing and reflecting this year!
@firstround
First Round
6 years
Lessons from @coinbase 's wild ascent: four rules for scaling (ft. @varunsrin , new on @firstround Review)
4
32
95
4
15
91
@varunsrin
Varun Srinivasan
5 months
Farcaster now has APIs to send direct messages. This opens up a whole new way to communicate with your users.
Tweet media one
5
11
91
@varunsrin
Varun Srinivasan
3 years
If you follow @punk4156 or @CozomoMedici on OpenSea, you may have noticed that they're minting hundreds of flipped punks and apes. But don't go minting any yourself just yet.
8
15
86
@varunsrin
Varun Srinivasan
5 months
Warpcast is giving out grants to all the teams building open source software in the Farcaster ecosystem. Thank you for making it easier for others to build on Farcaster!
Tweet media one
6
10
83
@varunsrin
Varun Srinivasan
6 years
Big news today! We're launching support for the USDC stablecoin on @coinbase
@coinbase
Coinbase 🛡️
6 years
Coinbase is launching support for the USDC stablecoin. Starting today, Coinbase customers in supported jurisdictions can buy, sell, send, and receive USDC at and in our mobile apps. Learn more here:
240
746
2K
6
4
83
@varunsrin
Varun Srinivasan
3 months
Over 4,000 people are running Farcaster hubs! Someone on the dev call today said they might be "faked" via proxy or other tricks. We're offering a 1 ETH bounty via @bountycaster if you can prove this. Details in next tweet.
Tweet media one
6
9
66
@varunsrin
Varun Srinivasan
1 year
Farcaster has a new home on the web at ! Docs are significantly improved, addressing the #1 pain point developers had with Farcaster
Tweet media one
4
22
80
@varunsrin
Varun Srinivasan
4 months
Get a free Farcaster account from @ETHGlobal Open to everyone who has attended an ETH Global hackathon. Link in next post.
Tweet media one
5
17
71
@varunsrin
Varun Srinivasan
5 years
@coinbase @brian_armstrong @FEhrsam @rwitoff @adrianmacneil @jeremyhenricks @garrytan I’m taking some time off to decompress, help eng leaders and founders and write for a few months. If you want to talk crypto or startups over coffee, my DM’s are open.
2
2
74
@varunsrin
Varun Srinivasan
1 year
Farcaster mainnet is coming to life!
Tweet media one
7
6
72
@varunsrin
Varun Srinivasan
1 year
Switching to viem shaved off 30 RPC calls / min for all Farcaster Hubs cc @jakemoxey @awkweb
Tweet media one
8
3
75
@varunsrin
Varun Srinivasan
1 year
Want to learn more about how Farcaster v3 works? New docs site is out with all the details and stick figures you'll need. (link in reply)
Tweet media one
3
10
64
@varunsrin
Varun Srinivasan
1 year
benchmarked bun on the fc codebase today. it's a typescript turbo monorepo with some rust thrown in, so take that into consideration. for offline package installation with a lockfile, bun beat yarn by ~ 8x. that's crazy fast.
Tweet media one
2
5
66
@varunsrin
Varun Srinivasan
4 months
Bountycaster is really incredibly. Ran into a nasty sync bug that stumped our team, posted a 2 ETH bounty, had a fix from @FrederikBolding in a few hours. @ljxie and daniel are building something special.
Tweet media one
5
7
65
@varunsrin
Varun Srinivasan
1 year
Brand new CLI experience for Farcaster Hubs - Checklist for config errors and guides on how to fix - Progress bars for the initial sync Coming soon in the next major release!
Tweet media one
7
24
55
@varunsrin
Varun Srinivasan
8 months
are you distributing on farcaster, anon?
Tweet media one
13
5
62
@varunsrin
Varun Srinivasan
2 years
If you’re curious about how decentralized social apps can be built on @farcaster_xyz , we recorded a series of 5-minute videos that cover the fundamentals
2
10
60
@varunsrin
Varun Srinivasan
2 years
Some exciting news from our team @farcaster_xyz !
@dwr
Dan Romero
2 years
Excited to share an update about @farcaster_xyz !
Tweet media one
77
71
676
2
6
57
@varunsrin
Varun Srinivasan
5 months
Deltagraphs take the Goldilocks approach — stronger than federation, but lighter than a pure blockchain — which lets us scale while with a great UX for users and developers.
4
6
58
@varunsrin
Varun Srinivasan
1 year
Users should be able to store more data on the Farcaster network, especially if they're contributing interesting content. @eth_call @cass_on_mars and I wrote a proposal that lets users "rent" more storage from the @farcaster_xyz protocol.
5
68
52
@varunsrin
Varun Srinivasan
1 year
Want to contribute to Farcaster? We have a few open issues that are ideal for first time contributors who are familiar with Typescript. (link in thread)
Tweet media one
7
6
46
@varunsrin
Varun Srinivasan
4 months
Farcaster Frames now support transactions on Arbitrum! $500k in retro rewards from the @arbitrum team for shipping new frames that work with Arbitrum.
Tweet media one
2
5
50
@varunsrin
Varun Srinivasan
1 year
Live cast of yesterday's consensus workshop by @gakonst in the SBC Farcaster channel. If you're going to SBC and want to join, DM me for an invite
Tweet media one
8
7
43
@varunsrin
Varun Srinivasan
5 months
Any engineering teams out there processing more than 100M background jobs per day? Starting to run into issues with our setup. Looking for ideas on what people typically turn to at this scale.
5
9
45
@varunsrin
Varun Srinivasan
5 months
Four hours from casting to store opening. Farcaster ships 🫡
Tweet media one
4
7
46
@varunsrin
Varun Srinivasan
1 year
Now at 45 Hubs with ~3 million messages synced! Working on making it even easier/faster to setup.
Tweet media one
@varunsrin
Varun Srinivasan
1 year
Farcaster Hubs are now fully permissionless and there are over 30 of them running already! Help us stress test the network by running one today. It takes ~15 mins to set up and ~ 75 mins to get in sync. (details in reply)
Tweet media one
12
77
162
5
31
44
@varunsrin
Varun Srinivasan
8 months
No onchain fees to join Farcaster if you're US-based. More to come!
@dwr
Dan Romero
8 months
Starting today, Farcaster sign ups for US-based users are *free*. Scan the QR code to get started:
Tweet media one
56
89
362
5
6
43
@varunsrin
Varun Srinivasan
5 months
Enjoy working on hard React Native problems? Warpcast, our @farcaster_xyz client, has over 50k daily users. We're looking to bring on another staff level RN engineer. If you enjoy building fast, responsive RN apps, DM me. US timezones only. More details in next tweet.
Tweet media one
5
7
32
@varunsrin
Varun Srinivasan
6 months
Bundles are now fully rolled out on Farcaster. The number of gossip messages went down significantly, and bandwidth and CPU usage dropped 50% More improvements to follow!
Tweet media one
Tweet media two
@varunsrin
Varun Srinivasan
6 months
Scaling Farcaster's Gossip with Bundles FC Hubs are running into scaling issues with libp2p. We're proposing a change to "bundle" messages to fix some of these issues. Link in next tweet
Tweet media one
12
50
185
6
2
41
@varunsrin
Varun Srinivasan
3 years
join us.
@dwr
Dan Romero
3 years
I’m hiring a full-time 1) TypeScript / React engineer and 2) mobile engineer. DMs are open!
18
34
275
2
0
41
@varunsrin
Varun Srinivasan
1 year
Onchain Signers A new proposal to move Farcaster signers onchain to dramatically simplify the user experience of dealing with applications and key pairs.
Tweet media one
4
67
33
@varunsrin
Varun Srinivasan
1 year
Farcaster Capybara adds a little 🦀 to speed things up. You can sync the entire network in a little over an hour.
Tweet media one
3
5
37
@varunsrin
Varun Srinivasan
1 year
Do I know anyone who has experience with in-app purchases on mobile? Interested in the nitty gritty details about refunds, reconciliations and fraud vectors
7
3
28
@varunsrin
Varun Srinivasan
1 year
Farcaster now supports "side channels" with FIP-2 A side channel is a feed outside of the main feed for anything that has a canonical uri (e.g. web page or smart contract) User can post specifically into a side channel and devs can easily create feeds of such posts.
@dwr
Dan Romero
1 year
The Farcaster protocol now supports replies and likes directly for URLs, NFTs or NFT collections. Before this, casts were the only primitives that you could reply or react to. This enables a bunch of additional use cases for developers:
Tweet media one
Tweet media two
7
28
139
2
42
31
@varunsrin
Varun Srinivasan
5 months
Link defragmentation is coming to Farcaster! A new proposal that simplifies managing follows when a user runs out of of storage space. See next tweet for link.
Tweet media one
2
4
34
@varunsrin
Varun Srinivasan
6 months
farcaster runs on dell
@DawsonBotsford
daws.eth
6 months
✨Running a social network on $250 hardware. We are SO early w @farcaster_xyz
Tweet media one
5
1
36
6
2
36
@varunsrin
Varun Srinivasan
6 months
Farcaster helps you bootstrap your app by filling out user profiles and finding people they know. Easy to pull this data in seconds with @neynarxyz @airstack_xyz or @pinatacloud
@colinarms
Colin Armstrong
6 months
New on @paragraph_xyz : view all collectors of any Paragraph post. - we pull in @farcaster_xyz profiles for each collector - see which collectors are also subscribers - one-click subscribe to anyone Lots more onchain social, discovery & creator growth improvements incoming.
Tweet media one
1
1
13
2
5
34
@varunsrin
Varun Srinivasan
3 months
Got to talk about @farcaster_xyz on one my favorite crypto podcasts!
6
3
34
@varunsrin
Varun Srinivasan
1 year
Farcaster now has a dedicated channel for ethCC If you’re going to be in Paris and want an invite to join, DM me.
Tweet media one
1
2
33
@varunsrin
Varun Srinivasan
6 years
Looking for a PM to lead Crypto Platform at Coinbase High growth role working with @balajis , @barmstrong , me, crypto engineers and the community. DM or apply if you’re a BUIDLer and an experienced PM who engineers love:
3
9
34
@varunsrin
Varun Srinivasan
1 year
giving up founder allocation, what a chad play purple dao is one to keep an eye on:
Tweet media one
3
3
32
@varunsrin
Varun Srinivasan
2 years
solidity twitter - how would you build an upgradeable contract today?
15
2
33
@varunsrin
Varun Srinivasan
3 years
. @dwr and i are growing the team 🚀🚀 if interested, click through to the form👇
@dwr
Dan Romero
3 years
Looking to hire a distributed systems engineer and an Ethereum engineer. Vast majority of what you'll be working on will be open source. Apply here:
Tweet media one
4
11
67
0
1
32
@varunsrin
Varun Srinivasan
4 years
@brettberson directly correlated for founders, investors slightly correlated for pms no correlation for engineers
4
0
32
@varunsrin
Varun Srinivasan
8 months
The best answer to "Why Farcaster?" from @Zeneca "Farcaster has no native token, there is no ponzi, it is just a good product, built by great developers, and used by great developers."
@Zeneca
Zeneca 🔮
8 months
I see a lot of confusion going around about Farcaster, what is it, what is Warpcast, etc. Here's a quick post explaining: In their own words: Farcaster is a sufficiently decentralized social network built on Ethereum. Users can create profiles, post short messages or "casts",
Tweet media one
98
144
808
4
3
31
@varunsrin
Varun Srinivasan
4 years
if you genuinely believe something broke, you stop all trading. if you want to manipulate the price , you allow one side- trading. robinhood made it crystal clear today that hedge funds are their customers, and retail traders are the product.
@RobinhoodApp
Robinhood
4 years
In light of current market volatility, we are restricting transactions for certain securities to position closing only, including $AMC and $GME. Read more here.
55K
3K
7K
1
3
31
@varunsrin
Varun Srinivasan
7 years
@jimpo_potamus and I are excited to announce the Coinbase Protocol team! Come work on open source crypto with us:
6
6
29
@varunsrin
Varun Srinivasan
5 years
Stock option offer letters are insanely complicated to understand. It's one of the hardest things I've had to explain to engineers interviewing at @coinbase , crypto included. Here are the three things that tend to trip people up:
2
2
29
@varunsrin
Varun Srinivasan
1 year
Coming to @gakonst 's RustxEthereum event? There's now a Farcaster channel for it! (link in thread)
Tweet media one
3
6
29
@varunsrin
Varun Srinivasan
3 years
come work with us!
@dwr
Dan Romero
3 years
We're up to 7 people at @farcaster_xyz and looking to hire 3 more engineers. Offering >1% equity for each hire. Looking for 5+ years experience, US timezone, interest in building open source software. If you're interested, DM with GitHub or LinkedIn.
3
14
132
0
0
27
@varunsrin
Varun Srinivasan
3 years
An articulation of how @dwr and I designing @farcaster_xyz , a new social networking protocol. If you know Solidity well and want to work on this, we're hiring and my DM's are open.
2
0
29
@varunsrin
Varun Srinivasan
6 months
State growth can be controlled by : 1. Optimizing db layout and indexing 2. Condensing message sizes 3. Charging rent for storage on the network
Tweet media one
2
1
28
@varunsrin
Varun Srinivasan
5 months
Farcon in Venice looks absolutely stacked. Huge shoutout to all the organizers! RSVP link in reply.
Tweet media one
1
1
27
@varunsrin
Varun Srinivasan
5 years
@coinbase There are a lot of people to thank, but especially @brian_armstrong , @FEhrsam , @rwitoff , @adrianmacneil and @jeremyhenricks for taking crazy chances on me over the years and @garrytan for convincing me to join.
2
0
27
@varunsrin
Varun Srinivasan
1 year
My wishlist for the Farcaster ecosystem A good starting point for developers looking to get hands on with Farcaster. As a bonus, many of these ideas are bootstrappable businesses.
Tweet media one
3
3
28
@varunsrin
Varun Srinivasan
6 months
Running a node should cost < $1000/mo. You should be able to use a provider like AWS to run one, and download the entire state of the network to a single machine.
Tweet media one
2
0
27
@varunsrin
Varun Srinivasan
1 year
i don't think there's a single good reason not to be using @paulmillr 's noble in all typescript projects that need to handle ec stuff v1 was already fast and well designed, and v2 looks fire
1
5
24
@varunsrin
Varun Srinivasan
1 year
Its hard, if not impossible, to have identities that are decentralized and trustworthy. If ownership is sovereign, what stops someone from registering "cocacola" and holding it forever? A namespace where popular names are squatted isn't useful.
1
4
25
@varunsrin
Varun Srinivasan
4 months
noble is a beautiful cryptography library for typescript. minimal, well-audited and as simple as it can be. we use it a lot in farcaster and are proud to support @paulmillr 's work with a small grant.
@paulmillr
Paul Miller
4 months
Farcaster is building a decentralized social network. Anyone could run a p2p hub. Important data is stored on the blockchain. Thanks to their support, we would be able to engage another auditor soon.
0
0
18
0
2
25
@varunsrin
Varun Srinivasan
3 years
This tricks @opensea and @etherscan into showing them as legitimate "Mint" Events, and unsuspecting users may ape into these fake NFT's. Expect these attacks to become more common, always be careful when buying new NFT's!
3
0
23
@varunsrin
Varun Srinivasan
5 months
Buoy is very neat! It lets you keep track of what people are saying about a topic on Farcaster. But the really cool part is how it integrates with Farcaster direct messages and sends alerts straight to your inbox.
@pfista
Michael Pfister
5 months
Programmable DCs unlock pure farcaster-native experiences Sign in with Farcaster and get a direct (opt-in) marketing & support channel to your users. No email required. Find the promo code in the video below to get 69% off your first month of
2
1
15
3
1
25
@varunsrin
Varun Srinivasan
1 year
You'll be able to use ENS names on Farcaster in a few weeks!
@farcaster_xyz
Farcaster
1 year
An overview of the recent FIP for making Farcaster Names compliant with @ensdomains
13
97
161
1
0
24
@varunsrin
Varun Srinivasan
6 months
A second problem is replication. Hubs are good at fetching data but don't support broad query patterns, which most apps need. The solution is to replicate it to a data store like Postgres. We're working on Shuttle, a system to sync databases to nodes with a delay of < 1s.
Tweet media one
1
0
25