Bankless - Farcaster's Big Moment with Founder Dan Romero
Episode Date: February 7, 2024Farcaster is a twitter-like crypto social media app that just launched what could prove to be a killer new feature. They’re called frames. We’re calling it now and we’re calling it early - we th...ink Farcaster frames could be a breakout use-case for crypto this year and a way to onboard the masses in the months to come and we're here with founder, Dan Romero, to explain why. ------ 🏹 USE PODCAST24 FOR 10% OFF https://bankless.cc/Citizen2024 ------ 🎧 Listen On Your Favorite Podcast Player: https://bankless.cc/Podcast ------ BANKLESS SPONSOR TOOLS: 🐙KRAKEN | MOST-TRUSTED CRYPTO EXCHANGE https://k.xyz/bankless-pod-q2 🔗CELO | CEL2 COMING SOON https://bankless.cc/Celo 🗣️TOKU | CRYPTO EMPLOYMENT SOLUTION https://bankless.cc/toku 🛞MANTLE | MODULAR LAYER 2 NETWORK https://bankless.cc/Mantle 💸 CRYPTO TAX CALCULATOR | USE CODE BANK30 https://bankless.cc/CTC 🦄UNISWAP | ON-CHAIN MARKETPLACE https://bankless.cc/uniswap ------ TIMESTAMPS 00:00:00 Start 00:07:48 Intro To Dan and Farcaster 00:12:00 What's Different About Farcaster 00:17:12 Investing in Farcaster vs X 00:22:19 Introduction To Frames 00:29:40 Frames Escape Velocity 00:38:22 Building a New Internet 00:47:52 Frames Distribution 00:54:52 Sufficiently Decentralized 01:05:11 Censorship 01:10:07 Farcaster Costs 01:15:29 Farcaster Economics 01:21:54 Rapid Fire Q&A ------ RESOURCES Farcaster: https://www.farcaster.xyz Dan Farcaster: https://warpcast.com/dwr.eth Dan X Profile: https://twitter.com/dwr ------ Not financial or tax advice. See our investment disclosures here: https://www.bankless.com/disclosures
Transcript
Discussion (0)
We only win and we only get actually, frankly, crypto, I think, to a much broader group of people if it stops being just about crypto and more about like what is this, the kind of cool things that crypto, especially under the hood, are enabling, right? So you could imagine every channel could have some type of membership NFT. And Reddit has an example of like people who are in a subreddit, they can have flare. But what if that flare was basically associated with an NFT? One, that's better monetization for the potential creator of that channel. Two,
can't be rugged, right? So Reddit went through a big thing last year with the API, like a bunch of
mods were unhappy. Like, you can imagine a world where farcaster channels like, okay, I don't like
the way Dan and team are headed. My user base is actually on chain. I can kind of fork it out and
go do something different. And so I think we want to balance the average users and care about that,
but the creator does. And how can you actually merge those two experiences together where you have
this amazing consumer experience on mobile in an app, but the power of kind of blockchain
underfoot. Bankless Nation, Dan Romero on the podcast today. He's the founder of Farcaster.
Now, Farcaster is a Twitter-likes crypto social media app that launched what could prove to be
a killer new feature. At least, I think so, and David thinks so. They're called frames.
You can think of these as programmable tweets, where each tweet is actually an app in itself.
The cool thing is anyone can build a frame.
A frame can be built that mints an NFT, that checks an airdrop that buys a Girl Scout cookie.
That was an actual example Dan gave in the podcast today.
And basically anything you can program, you can do.
And I feel the confidence to call this now and call it early.
I think that farcaster frames could be a breakout use case for crypto this year and a way to onboard.
Call us like this do not come often from Ryan Tren Adams.
They don't.
We're only one weekend.
So I feel like this is very much a frontier episode and maybe an overly confident call.
And I wouldn't be surprised, David, if there's some skepticism.
But I see this and I just see what feels like the future.
For me, David, this was almost like the first time I used Maker Dow.
Not quite that impactful, but like in the same order of magnitude.
I know.
But truly, it's the first time I've been excited by CryptoSsocial in this kind of new wave of apps that we're about to see.
And I think I'm most excited because I feel like.
we might be on the cusp of picking up where the internet took a wrong turn back in 2008 with
the Twitter protocol. And this might be an example of crypto getting us back on track.
Yeah, we'll see after the listener listens to the episode with Dan, what they are thinking.
I see what you see. You have a lot of confidence, but maybe that's up for the listener to
decide. Before we get into the show, DYDX wants you to know, especially if you have DYDX
tokens on Ethereum, you need to migrate those over the DYDX chain, especially
with our six-month incentive program distributing $20 million in D-YDX rewards to active traders
and stakers of the D-YDX chain.
There is a how-to guide in the show notes of this podcast in order to get that done.
Thanks to DYDX for sponsoring that message.
So I gave my bulkcase in the intro, David.
What was your take going to this episode?
Just very satisfied about the direction that Dan has taken Farcaster.
My two main Web2 apps that I have defined my Web2 activities,
of the last like five, 10 years have been Reddit and Twitter.
And both of those have aggressively decayed.
Yes, they have.
And how I experienced them and what I use them for.
I'm basically never on Reddit anymore.
And I'm on Twitter in a more muted fashion.
You should see the number of muted words I have.
And now, Farcaster, built by this crypto native in the year 2023 and 4,
is building a hybrid of these two things, the best of what I enjoy about both.
and doing it with all my friends in there doing crypto-native stuff.
It's like I feel very blessed that Dan is doing this and building this.
And he's also just the correct thinker.
He's a builder.
He's a thinker.
And he's building in the right direction.
And this whole frames thing,
I think Farcaster first needed to just optimize for serendipity,
get users in,
be a replacement to Twitter,
build the foundations,
and then figure out something with a little bit more magic.
They could never have started with frames,
for example, but now that they have clay to work with, which are the farcasters out there,
now they have something for frames to be able to express themselves.
And so you're very confident.
I'm not to say I'm not a bear on this, but you're the one who I think is like really deep in
your brakes.
You're not, you're not gas.
You're just the super megapole.
I'm also bullish on this.
I guess I just want to see, I just want to see more stuff.
I want to see, I want to see shilling points emerge around which are some of the best frames
out there.
and have those be recycled and reuse and reiterated on.
Let's see what the bankless nation thinks.
Guys, we'll get right to the episode with Dan.
But before we do, we want to thank the sponsor that made this one possible,
including Cracken, our recommended exchange for 2024.
Cracken knows crypto.
Cracken's been in the crypto game for over a decade.
And as one is the largest and most trusted exchanges in the industry,
Cracken is on the journey with all of us to see what crypto can be.
Human history is a story of progress.
It's part of us, hardwired.
We're designed to seek.
everywhere to improve, to strive. And if anything can be improved, why not finance?
Crypto is a financial system designed with the modern world in mind. Instant, permissionless,
and 24-7. It's not perfect, and nothing ever will be perfect. But crypto is a world-changing
technology at a time when the world needs it the most. That's the Cracken mission, to accelerate the
global adoption of cryptocurrency, so that you and the rest of the world can achieve financial
freedom and inclusion. Head on over to crackin.com slash bankless to see what crypto can be,
Not investment advice, crypto trading involves risk of loss.
Cryptocurrency services are provided to U.S. and U.S. territory customers by Payward Ventures Eek.
PVII doing business as cracken.
You know Uniswap.
It's the world's largest decentralized exchange with over $1.4 trillion in trading volume.
You know this because we talk about it endlessly on bank lists.
It's Uniswap.
But Uniswap is becoming so much more.
Uniswap Labs just released the Uniswop mobile wallet for iOS.
The newest, easiest way to trade tokens on the go.
With a Uniswap wallet, you can easily create or import a new wallet.
Buy crypto on any available exchange,
your debit card with extremely low Fiat on-ramp fees, and you can seamlessly swap on mainnet,
polygon, arbitram, and optimism. On the Uniswop mobile wallet, you can store and display your
beautiful NFTs, and you can also explore Web3 with the in-app search features, market leaderboards,
and price charts, or use Wallet Connect to connect to any Web3 application. So you can now go directly
to D5 with the Uniswop Mobile Wall, safe, simple custody from the most trusted team in D5.
Download the Uniswap wallet today on iOS. There is a link in the show notes.
SELO is the mobile-first EVM-compatible carbon-negative blockchain built for the real world.
Driving real-world use cases like mobile payments and mobile defy,
and with Opera MiniPay as one of the fastest growing Web3 wallets,
SELO is seeing a meteoric rise with over 300 million transactions
and 1.5 million monthly active addresses.
And now SELO is looking to come home to Ethereum as a layer two.
Optimism, Polygon, Matter Labs, and Arbitrum have all thrown their hats in the ring
for the SELO layer two to build upon their stacks.
Why the competition?
The cello layer two will bring huge advantages like a decentralized sequencer, off-chain data availability, secured by Ethereum validators, and one-block finality.
What does that all mean for you?
With Sello layer two, gas fees will stay low and you can even pay for gas natively using ERC20 tokens, sending crypto to phone numbers across wallets using Social Connect.
But Sello is a community governed protocol.
This means that Sello needs you to weigh in and make your voice heard.
Join the conversation in the cello forums.
Follow Sello on Twitter and visit cello.org to shape the future of Ethereum.
we are extremely excited to introduce you once again to Dan Romero.
He's the co-founder of Farcaster, which is what?
A sufficiently decentralized, that's a key phrase here, social media application.
It looks a lot like Twitter, but under the hood, it's actually a lot different.
I have used this app increasingly in 2024.
I found it a much less toxic place than some of the other social media apps I use out there.
And now Farcaster has had kind of a almost what looks like the beginning,
of a killer app type moment with a new feature set called Frames.
We're going to explore all of that with Dan Ramero on the conversation today.
Dan, how you doing?
Welcome back to Bankless.
Thanks for having me.
I'm doing well.
Okay, so it's been like a year since we had you on.
And I think in our first episode, we talked a lot about Farcaster under the hood.
It was sort of nerdy type technical questions.
Deep Farcaster.
Yeah.
And so I think what we want to start with maybe is just give us the quick TLDR on what Farcaster is.
and then like let's go through the last 12 months in fast forward like 2x speed or something and get us to where we are today like everything that's been built.
But first, what is Farcaster?
How do you explain it like I'm five?
Yeah.
So Farcaster is a decentralized social network.
And I think for a developer, they groked that immediately.
They understand that, okay, I can actually go build an application on this network and have a direct relationship.
relationship with my users. But for the average consumer, they don't care. Decentralization doesn't
mean anything to them. They're not at risk of getting de-platformed or in a meaningful way in the
sense that they don't have a big audience. I mean, I think last year we talked about YouTube was a bit
of a challenge for you guys at one point. And obviously, your audience is your business.
So I think for creators, they also grok that. But I think the average consumer,
they don't care, right? What does a consumer actually care about when they're using social
network. It's probably some combination of entertainment, which is the primary thing like TikTok.
And then I think there's like kind of a secondary thing, which maybe is like a little bit more
Instagram or Snapchat. It's like meeting people. If you're younger, maybe dating people or
hooking up with people. But basically those are your kind of like two primary motivations for using
a social network. And so if you take something like Twitter, Twitter is entertainment, right?
People can tell themselves that they're following the news or being informed. But the reality,
is it's very much entertainment.
Really simple, heuristic.
Where do people use the app most of the time?
So I think Twitter actually released some of these user minutes by device
in last year.
I think 88% of time spent on Twitter is on bubble.
Right.
So we're kind of these professionals.
We have these like really nice computers.
We sit in front of them all day.
We're terminally online.
And we kind of think everyone else is like us.
But the reality is consumers,
they're using social media when they're on the couch.
or waiting in line for coffee.
And that happens on mobile.
And so entertainment, mobile is kind of the thing a social network is.
And so what we've done is a little bit longwinded, but a lot of focus in the last six
months for Farcaster is actually trying to get it to a place where I can easily describe
it to consumer.
And so one thing that we don't do anymore, I never, average person I'll never describe it
as a sufficiently decentralized network.
They don't care.
I don't talk about the decentralization.
I just say, Farcasters is a place where you can find interesting people that share similar
interest to you online, similar to Reddit.
And I think that is actually a much simpler pitch for the average consumer as to why would
I care?
Why would I want to go sign up?
And I don't think we've nailed it in the sense that, hey, I don't think that that's
how other people are describing Farcaster at this point.
They're still very much being like, oh, it's this cool decentralized social network.
If you're into crypto, et cetera.
But I think the big push for us in 2024 is if I come back on this podcast,
next year, I should have a very crisp answer on that. And then more importantly, that's how
most people should be describing Farcaster. Is the kind of thing, what is it, what need is it
solving for a consumer rather than talking about the tech? And so I think we're very much in a
transition is to kind of answer that. I think when I hop on to Farcaster, it's first and
foremost familiar to me comparing it to Twitter. It looks a lot like Twitter. It behaves a lot
like Twitter. There's a growing flavor of Farcaster that's also increasingly Reddit like.
which is lovely for me because I've no longer a Reddit user really ever since, I don't know,
maybe two or three years ago. But for someone who's never used Farkaster before but are familiar
with the landscape of Web2 applications, if they were to open up Farkaster and look at it,
what would be the first standout difference to them that they would notice? Like, oh, this thing is new
or what's the new behavior that Farkaster enables or prioritizes? Yeah, so it's a great way of
describing it is it's the U.X of Twitter on mobile, which I think Twitter really pushed
the feed, like Facebook and Twitter and the kind of like early version of Web2 social media
on mobile, like feed is, that's where it kind of emerged. And then I think later Instagram,
um, Reddit never has been a mobile product. Like it kind of existed in the pre-Mobile era.
Like I think anyone I talk to who uses Reddit seriously, they use it on desktop. And it's kind
of designed, you know, the threaded conversation view. It feels like a forum, uh, hacker news.
Like, so that, that's very much it. And so I think what we're trying to do is,
bridge the kind of like familiarity and ease of use of a feed like Twitter with the depth
and kind of weird esoteric interests that you can find on Reddit. And so we have a feature on
Farcaster called channels now, which is effectively our version of a subreddit. And so whether
you're into gardening or, you know, AA wallets in Ethereum, completely different things, you can
actually be in one feed consuming content in a way that kind of appeals.
to all of your interests.
And I don't think we've quite figured it out.
I think since we launched channels,
and we launched channels about halfway through last year,
had a material increase in types of content people
were posting about.
Prior to that, it was kind of like,
standard like crypto-twitter is like kind of,
there was one main conversation.
It felt like one big group chat.
I mean, granted, the network was pretty small.
But people felt like they couldn't express, you know,
the kind of multifaceted version of themselves.
It's like, okay, yeah, I might be really into crypto,
but woodworking is also something
that I do on the weekend.
And so the ability to actually kind of wear many hats felt very limited because it's like,
well, maybe my followers don't like woodworking.
But in a world where channels show up and I can kind of like, you almost think it was like a
hashtag if you're just like a Twitter person, but hashtags are kind of cringe and they get really
spammy.
And so the goal with channels is to kind of nudge it in more of a subreddit direction where
they're actually kind of communities.
There's a, our version of a mod is called a host.
But there's kind of like building a way that kind of these spaces feel really high
quality and an easy way for you to find other like-minded individuals. And so I think, again,
kind of like where we want to head this year is get to a place where all of that feels really
intuitive, which is actually quite challenging in the sense of you show up into an app. There's
no one guiding you through it. And so actually that first run experience of like how does the feed
show like do you kind of grok that these are in different, you know, categories and like how
those categories work channels? We're very, we're very.
far from nailing that. But I think we've made a lot of progress. And that's very much the focus of where we
want to be this year. Because, and I'll just keep reiterating it today, we only win and we only get
actually, frankly, crypto, I think, to a much broader group of people if it stops being just about
crypto and more about like what is this, the kind of cool things that crypto, especially under the hood,
are enabling. Right. So you could imagine every channel could have some type of membership NFT. And Reddit has an
example of like people who are in a subreddit, they can have flare. But what if that flare was
basically associated with an NFT? One, that's better monetization for the potential creator of that
channel. Two, can't be rugged, right? So Reddit went through a big thing last year with the API,
like a bunch of mods were unhappy. Like, you can imagine a world where farcaster channel's like,
okay, I don't like the way Dan and team are headed. My, my user base is actually on chain. I can kind of
fork it out and go do something different.
And so I think we want to balance the average users and care about that, but the creator does.
And how can you actually merge those two experiences together where you have this amazing consumer
experience on mobile and an app, but the power of kind of blockchain under the hood?
Or another way to think about it is like a mullet, right?
It's like, you know, business is in the front party in the back.
And it's like you kind of have this like very clean, nice feeling experience when you're using the app.
And then all of the stuff that can happen on blockchain and you guys are very well.
of how crazy things could start to get. But like, that's all permissionless and it can just
happen. And so I think that's kind of the mentality that we want to push. But to again, reiterate,
I think anytime we are talking about the crypto as the appeal of Farcaster, outside of targeting
crypto natives, we're kind of losing because we're not thinking bigger picture of like, how can we
actually take this to, you know, 100 million people or a billion people? And that certainly is not
just going to be harp on the crypto. It's more like, what can this do for?
me and why am I interested? Where is the entertainment value coming?
Yeah, I think you're framing of like decentralization is not a feature that users really
care about or Normie's care about. That resonates with me because like very much, you know,
maybe a creator and also a user of many of these social media applications,
including being probably terminally online last year on apps like Twitter, right?
And I very much, and of course many bankless listeners, many people are in crypto for kind of the
the values. We're here for the tech. We're here for the decentralization, bro. That's why we're
here. That's kind of the ethos. And yet, it's still up to this point hasn't been enough for me to,
like, actually invest in something like Farcaster. And I'll tell you why. It's just because
the network effects are so large on the existing social media tools that we use, like a YouTube
or like a Twitter, right? I mean, talk to Chris Dixon earlier this week. He's like, I spent years of my
life investing, like, not as a landlord, but as a surf inside of this application, but like,
I don't want to lose all of that network effect. I don't want to lose that distribution. And so
even the decentralized features, uh, haven't been enough for me to like totally push over and
convert except until recently. And I'll share maybe my story, Dan. So I would, I left a 2023,
like really burnt out on, um, you know, specific.
Twitter, okay? And like, it was becoming a much different platform than when I first start, like,
when I first started in crypto Twitter, anyway, you know, 2017, it was, it wasn't perfect.
It was still toxic in places, but it was a learning engine for me. And I followed people.
I used it as a tool to level up on crypto to meet people. David and I met on Twitter.
started the bankless podcast that way. It, like, there was some bad parts about it.
but the benefits far exceeded the cost.
And then I looked at where I spent my time in 2023,
and it felt like that was no longer the case.
It was actually, like, increasingly toxic for me to be.
And I almost felt, like, in a strange way, kind of maybe addicted to it is, like, part of that.
But also just, I don't know, it was this kind of like a hall of mirrors type of environment
that felt like I had to engage just to kind of, like,
protect reputation. We get in these, you know, all sorts of chaos. Anyway, I decided to further invest
in Farkaster and Crypto-Social after this, just because it was a more wholesome place. I would post
something on Farkaster, and I wouldn't get drowned out by, like, clout chasing kind of tweets that
just are more interested in dunking than engaging the conversation. And so that was the first
value proposition for me, is it just felt more wholesome and more refreshing. And I don't know whether that's
like Farcaster is using a different algorithm, or if that's just because like a whole bunch,
it's a smaller community, right? It's a bunch of kind of the nerdy geeks that are interested in
that sort of wholesome type of conversation. So it just attracts that community. And that's why I have
been dedicating much more time to Farcaster in 2024. And that's like the first value proposition.
But even still, Dan, I got to say that has just kind of like gotten us to parity level with
the features that existing social media platforms offer.
And it doesn't have the reach or distribution.
What has excited me so much was something that happened within actually the last week
time that we're recording, which is Farcasters introduction of frames.
And for me, this is the first time I saw the potential of like a killer app type experience
in crypto social and the innovation that that unleashes.
So maybe I want to talk about both of those things.
But could we start with frames?
Because that is an exciting new development.
And I want to get your take on it.
And maybe you could start by explaining what frames is
and explaining what has just sort of exploded on the scene in the last week.
Sure.
So can I just go back to one thing you brought up?
And this is the existential problem for us to solve.
Is, you know, the both of you,
you've worked really hard to build audiences on Twitter.
You ground those numbers up.
You have an audience.
You have influence.
That is your livelihood is your audience, right?
We are not going to be able to get people to switch over.
The people who are generating kind of the content that kind of earns that type of audience,
unless we have enough users that the audience is somewhat comparable,
especially in a mode where the early version of Farcaster, you could describe as a Twitter clone, right?
So it feels very much like Twitter.
So it's like, okay, so it's a worst version.
version of Twitter with fewer people as a person who would limit an amount of time who was using
an audience to actually drive a business, why would you go invest time there? And maybe with the
exception of a true ideological, pure person like Vitalik, who has $5 million on Twitter and basically
kind of abandoned it for the most part, I think very few people, and I don't hold anything
against them. At first, it used to be a little salty. It'd be like, oh, you talk about crypto and
then you don't want to use the decentralized thing. That was just cope on my part. The reality is
the only way we are going to earn people's attention is if we offer something either comparable,
and the way to be comparable to Twitter is audience size.
So that's really hard for us to do or start to change the game and offer something different.
And I actually think that ties into frames where up until frames, we really didn't have,
you know, we had a few features here and there, some NFT stuff and, but nothing to kind of like really draw you in.
And then in the last week, it's kind of wild.
frames frames is less than a week old we we launched a very simple um mini app primitive that can exist
in a feed and i think that the simplest way to think about this is if you go to twitter and you do a
poll today that's a special type of post right like most posts are text image video you have
buttons at the bottom that's how you interact if you kind of want to do more you either reply or you
you you quote tweet with a poll you at least have a couple of kind of options
options. Obviously, the person who created the poll could define those. And then you click. And then there's kind of some interactivity within the tweet. So now imagine taking that as kind of like a just a very basic primitive. You have a canvas that you can kind of put an image or whatever you want to render and four buttons. That's it. Like we didn't allow anything else. There's no video. There's no, you know, anything else magic. It's it's a hack of, there's some irony here. We're using Open Graph, which for the nerds, it was actually something Facebook.
invented back in like 2007, 2008 when Facebook had an app platform. And it's kind of, it's like the
tailbone where it's like we still have a tailbone because at one point we were, we were animals that
had tails. Vestiajula organ. Exactly. So open graph is this thing. If you Google Open Graph right now,
you will see a page that Facebook hosts, but they're not working on them. They're working on for a decade.
And actually, Twitter then extended it. So you'll notice that sometimes when you share a link on Twitter,
you get the small icon or you get the really big one.
And then obviously since the new regime has come in, links have been absolutely nerfed on Twitter.
And they've even reduced the amount of space that they give and they only use this big open graph image.
But for the developer out there, that's a pretty simple thing to go add to any website.
So you can like add the big card for Twitter and the small one for Facebook or LinkedIn.
You know, nothing has happened with Open Graph since since that.
So what we did is we actually hacked Open Graph to make it more interactive so that any
you click one of these buttons in this little mini app in the feed, we are sending a message
back to wherever that open graph is coming and saying, hey, I click this button, what should be the next
image we serve? That's it. It is an insanely simple primitive. And what you get out of that is
developers within like an hour of us launching started to have frames. And then it kind of ran
into the weekend and people started to organize grassroots frame hackathons and all this other kind of
stuff because it was just a, huh, I have a, I have one image I can change and I have four buttons.
How creative can I get? And within 24 hours, someone had figured out how to put Doom the video
game inside of a frame. And we're not, again, remember, this is, this is not video. There's no
kind of like all these other. It, it was rendering per time you clicked and there was a little, like,
the gun emoji plus like the different ways you could go. And that was it. Someone built chess.
So the creativity with those constraints was just incredible.
And actually, if it reminds me of anything, it actually reminds me of how early Twitter was,
because the early Twitter API was completely open.
And so people built clients.
But then people got really creative within, and this is back in the era of only 140 characters,
people invented at replies, hashtags, retweets, all in just convention of text.
And so when you have constraints, people get extremely creative.
And the same thing has kind of happened for frames.
And what's really funny is I have a bunch of the investors on Farcaster or early Facebook employees or investors.
And they're like, this is literally what Facebook did in 2007, 2008.
But then they never ported it over to mobile for a variety of reasons.
I mean, obviously Facebook is doing quite well in terms of their market capitalization.
But I think it's been a huge validation that there's tons of pent-up developer demand.
for one simple thing is a frame is, you know, you have this simple primitive, but gets max distribution in a feed on farcaster.
So even though we have a very small number of users relative to the big guys, we're not nerfing links.
We allow this primitive to exist.
And so now all of a sudden a developer can come up with an idea, launch it in this kind of minimum viable version of a frame and have thousands of users within an hour.
The last time that kind of was like a free-for-all was mobile and the Facebook platform.
And so I think what we're really excited about is there's a ton of pent-up demand from developers
to say, hey, I have good ideas.
But the problem is if I go spend time building a mobile app or a website, I have no way
of finding those users and getting that distribution.
And so that is actually the essence of the frame is that it's a simple primitive that gives
developers the ability to rapidly prototype and then get distribution and validation very
quickly. And we can talk about other like kind of things that we're doing with it and and
kind of like under the hood. But that's at its core is it meets the user where they are in the feed
while they're on the couch, right? They don't have to switch to a different app. They don't have to
switch to mobile web. It's they're browsing. They see a little frame. Oh, click this button to
mint an NFT. Great. Click. No wallet connect just happens. And so that that's why I think it's working.
Like I said, we're a weekend. This all could go away in two weeks. But I think other protocols
are actually starting to help frames, which is pretty exciting.
This is big.
Yeah.
So, so, so, you know, I'm paranoid, right?
Andy Grove, only the paranoid survived.
So I, I am both optimistic and appreciative for everyone who's doing everything with frames.
But part of me as a founder of being like, okay, well, what happens if this goes away tomorrow?
And so I think we're really trying to push the team to say like, okay, what are the next set
of, you know, three or four features that we can add that increase the surface area of creativity
while still keeping it relatively elegant and constrained?
So a good example of this, and we should have this out either tomorrow or by the time this podcast releases, we're going to add a text field.
Again, not revolutionary.
It's not like we're doing Neurrelink or Open AI level engineering there.
But the ability for someone to now, instead of just having these buttons, to be able to type in any message directly to the frame, obvious case that you can add is LLMs.
So now all of a sudden, anyone can go take any one of these fancy new AI applications, pipe it into a frame, use.
do a little bit of input as the user, and who knows where you go from there. And so I think that is
kind of how we're thinking about it is keep things simple, make it really fast for developers to
prototype, and then just give them as much distribution as possible. I see three threads coming out
of this conversation that you actually just identified. One, the distribution of these frames
to users. That is something I want to explore. Two, the expressivity of these frames, which is what
you were just talking about just now. And then three, the fact that these frames are like portals
to the outside world of Farcaster. They are little, little applications, frames, Windows that
you can peer into in Farcaster that point externally, whereas like Twitter and like the
generalized Web2 platforms are trying to actually increase the walls, you know, may be more opaque,
you know, be more difficult to permeate outbound. Frames, to me, seems like a portal inside of a
cast to go outside and bring something outside from Farcaster into Farquester.
caster. These are the three like kind of threads I want to pull on. I want to start with
the expressivity one, which is where you are going anyways. There's this Vitalik blog from 2019,
mainly about blockchains, layer one blockchains called base layers and functional escape velocity.
And it really talks about the difference between like Bitcoin and Ethereum and how Ethereum
really needed to be minimally expressive up to a certain point. And that up to a certain point is
this like escape velocity where like you would apply a little bit of expressive.
to Ethereum and you get this escape velocity of what you can build on it. And so basically,
TLDR, a little expressivity goes a long way. And I think that's kind of what you are articulating
with frames is like they're, it's a primitive. It's very simple. But I think kind of the question is,
is it expressive enough that these frames have reached a part of the expressivity landscape
in which they can actually achieve escape velocity and developers can imagine anything and put it
into a frame. That's kind of how I would define escape velocity. Do you have any indication or knowledge
or a thesis about, like, are frames expressive enough where they are achieving escape velocity
without being overly expressive that is like overly complicated? Do you have any intuition here?
Yeah. So I think we have more stuff to add. I don't think like the V1 is sufficient. That said,
I think a good sign that this is yet simple, universal and appealing. Like,
is multiple protocols outside of Farcaster
are now just adopting Farcaster frames.
And they're actually just calling,
they're not even trying to rename them.
They're just calling them Farcaster frames
now work on this protocol.
So generally, okay, good sign that like,
okay, this actually might be a bit more universal
and a step up for all CryptoUX
in terms of consumer stuff.
So that's one thing.
Again, going back to this idea of the constraints,
we specifically started where you,
so one of the things,
we allow is when you click a button, the developer gets a request sent or, you know,
HTTP request sent to their server. And that's signed. So it's cryptographically signed,
but it's not signed with the Ethereum key. So every forecaster user has an Ethereum key under the
hood. We have a separate key. It's called an EDDSA key for those paying attention at home.
But that actually can't do anything on a blockchain. And technically can do something on Solana,
and you can use it for like account abstraction, wallets that are coming in the future. But
not the ECDSA key that powers an Ethereum address,
like your kind of like, you know,
metamasker rainbow, right?
Despite that, what happened was every development,
and I actually put a meme,
I don't know if you guys,
it's the,
it's the Patrick SpongeBob meme
where he's talking to the kind of villain,
and, you know, the villain's trying to convince him one thing,
and then Patrick just keeps giving the same answer.
And so the way I kind of set that up is,
we thought people would use frames
to kind of do these lightweight things,
like, oh, well, let's just go back to the Facebook app,
our platform, personality quizzes,
polls, like things that are very off-chain and easy and you can get set up.
And within 24 hours, someone was like, well, I'm just going to have this sign something
that will end up minting something through a relayer on base.
And then, of course, Jesse Pollack, as a good friend, jumped in and started saying, great,
like, base wants to be the home for any frame that you want to put on chain.
So we quickly went from, this is a terrible pun, but on frame to on-chain.
And these developers, they don't care that we told them that it wasn't expressive to be
chain. Just like water, they figured out a way to get there. And so, you know, and I think Wilson Kusak
from Coinbase, he wrote up something where it's like, oh, verify a frame signature with solidity.
Like, just like the amount of creativity that people brought to saying, oh, well, you told me that this is
not supposed to go on chain, but I'm still going to go do it. And I think the most kind of, you know,
seared in my brain example is a team of folks, three developers worked on a project on
Sunday and then they launched, I think, Monday or Tuesday. They did a Girl Scout cookie checkout
in a frame. So four buttons and an image. And they were able to make like a shopping cart.
Toby Lukey, it's at Shopify actually followed me this week and reached out and, and, you know,
commended that team like in terms of like, wow, that was really cool. And so this is not the ideal
UI to do a shopping cart yet people figured out how to do it. And though it was cool is you, you actually
got redirected at the end. And by the way, one of the people was selling Girl Scout cookies for,
I think, his niece or something. So she's now probably like the top Girl Scout cookie seller in the
entire country. But at the end, it just kicked you out to Coinbase Commerce. And then you could just do
the shopping. So again, even though you couldn't directly do the on-chain transaction,
people were creative enough to actually make it happen. So what I would say is the two things that
we're going to add from the expressivity standpoint in the near term, one is that text input. So
a completely new version of, you think of it as like I.O., right?
Like, okay, we had buttons, and now we have, like, free text.
And then the second is we are going to figure out a way to safely do on-chain transactions.
I think you guys have been around crypto Twitter long enough to know that, like, the moment
you make links very easy to do on-change transactions, a lot of nefarious stuff that can happen.
Right.
But this is where actually the Farcaster's social graph actually comes into play.
So we can actually take those links, and probably the minimum version to start,
will just put a huge warning and it's just say, hey, don't click on this if you don't trust it.
But over the kind of next couple of weeks, we can actually layer in an identity layer on top of that
and actually say, oh, this is a link from someone you follow.
Like, they actually made it.
And because it's cryptographically signed and a key that's off chain, it's probably not, you know, hacked like the SEC got hacked with the Bitcoin ETF.
So you start to layer in all these primitives that for a while kind of weren't doing very much for us,
if anything, they were making us move a lot slower.
but now starts to enable these like kind of like really powerful use cases where it's like you you could legitimately say this is a verified link now whether or not that that was good code i can't verify that but you at least know that it wasn't a wallet drainer from a hacked account and so now you start to create an environment where if i want to do something on chain i actually want to be on farcaster because i'm browsing the feed and i'm actually getting some level of like okay i don't have to worry and actually one really tough example last year was
My Twitter account got hacked, okay?
No, well.
Did not have a phone number attached to the account, strong password.
I used TOTP, you know, the Google off for it.
Yeah.
Twitter still hasn't given me an answer on what happened.
What?
My hypothesis is that it was an inside, you know, someone in support.
But so they waited until I was asleep, Pacific Coast time.
They tweeted out a wallet drain or link, the Wise Keys NFT project.
And I have a good friend who lost over $100,000.
I feel really, really bad.
because they clicked it and they were like,
I should have been paying attention.
It was kind of scammy looking,
but I assumed because it came from your account
and I know you have good security,
it was fine.
And so that hopefully all goes away
in a world where everything is cryptographically signed.
And obviously the SEC, you know, tweet examples
and other kind of disaster scenario
in terms of just less walledrainer,
but more just like an embarrassment.
But in a world where everything has
public private keys underneath the hood,
and you have a reasonable, you know, self-custodied security,
then you actually get into a world where crypto links don't feel so scary,
and you're actually more likely as a consumer to actually want to interact with stuff that you discover.
I am so here for it, and I actually think that, like, while this seems like maybe small to some listeners today,
what we're looking at is a new primitive and a new type of platform that could, like,
I'm honest when I say this, legitimately help onboard the world to crypto.
And it's starting to come together in Farcaster,
really interesting ways. And just at the same time in which Twitter is the most dangerous to be
a crypto person. Yeah, that is true as well. And I think for bankless listeners who still haven't
gotten this in their head of what's going on here, but what Dan is describing is these things
called frames basically turns a post or a tweet or in Farcaster, it's called a cast into a program,
into kind of a mini app. And this is a permissionless mini app that any developer can deploy
and without anyone's permission.
It's kind of like a core internet primitive in that way.
And so what we've seen in the last week is like hundreds of these frames being developed.
And I wouldn't be surprised by the time you listened to this if we had thousands.
And there's all sorts of creativity kind of unleashed.
And so that's what's going on here.
And I can't help but think about what we're actually doing here, big picture.
And you were talking about some of the investors and Farcaster who are here for kind of the,
the early days of Web 2 and social media.
What we're actually doing here, it seems to me, Dan,
is we are going back to about 2007, 2008,
and we're retracing our steps as the Internet, as a community,
and we're taking a path that we didn't take at that point in time.
So the path that social media took and the Internet took,
and the fact that we have now kind of five tech companies
that dominate the world was a path of closed walled gardens and an ad-based revenue model.
So they wanted to trap all of the users inside of the four walls, their walled garden essentially,
so that they could mine their eyeballs and sell more ads.
Twitter didn't have to take this path.
Facebook didn't have to take this path, but it was more profitable at the time to take this path.
We didn't have a own verb, as Chris Dixon likes to say,
to kind of monetize the other path.
And so what it seems to me, crypto is doing,
what Farcaster is doing is it's going back to like 2007, 2008,
when this Web 2 thing just started kicking off,
and it's going, oh, we're not going to take the ad-based path.
We're going to take this new ownership type of path.
That's how we're going to monetize things.
And in that path, we can keep everything open.
We don't need to trap everybody inside of our ecosystem.
We can keep it permissionless so that, like, devs can build on this
and not get rubbed. And that to me is probably the most profound piece of this and why, like,
you can probably hear the excitement in my voice in what's happening. Like, this is just a kernel,
okay? But, like, I think this could get entirely massive. Do you have any reflections on that?
Is that right in your eyes? Do you think we're going back to, like, the mid-2000s here?
Oh, man, I, like, you got me all excited just hearing that. So, one, that the original name for
Farcassar when Varun and I started working on it was RSS Plus. So I've been thinking about
some version of this idea for a decade plus.
I feel like I'm in this kind of like weird,
Varun and I are roughly the same age.
And so I'm a weird like, kind of like millennial in the sense that I was in college
when Facebook,
not when it first came out,
but two years in.
And when they were,
they launched the feed while I was in college.
They would launch the app store while I was in college.
Like I actually built on the Twitter API.
I built this app called StrawPull.
So I lived through that era in a,
an era where I was just so, I thought that that was the future we were headed in. And I cite this a lot.
Paul Graham wrote an essay in 2009. And if you go to his website, it's just slash twitter.
Dot HTML. It's really short. Fits in like a screenshot. And he talks about how Twitter is this
quirky company that they invented a new internet protocol. And that doesn't happen very often,
you know, the way he was defining it. But somehow it ended up in a company. Whereas every other
protocol, HTTP, SMTP for email, all of that ended up kind of being these open standards.
And so I was obsessed with this idea while I was even working at Coinbase.
I actually tweeted like a kind of rough outline of the idea for Farcaster in 2018.
I still have the tweet.
I can send it to you guys.
But basically, I've been obsessed with this.
I was a huge Google reader user for RSS and just like, I'm a huge info for.
And so the Twitter out competing RSS, like makes sense.
They built a really slick, centralized experience that just has better user discovery,
better performance, you know, centralized companies are going to be better than indie companies most of the time, right?
And so I think what was really disappointing, though, if I kind of look back on the history of Twitter and easy for me, like, you know, in this time, you just kind of make the decisions is Twitter had an opportunity at roughly around 2014 to kind of veer in the we are not going to be Facebook.
Because by that time, Facebook had killed the tab platform.
They were already public.
They were starting to get mobile.
And Twitter could have been the open version, right?
and it would have been like, hey, we'll monetize off of developers.
We're never going to be as good as Facebook because Facebook isn't a class of its own.
Facebook makes $200 per user per year in the United States.
What was the last time you paid for anything on Facebook?
That's how good they are at monetization.
That's why they have a trillion dollar market cap.
And that's why Twitter has always been kind of lagging behind is they just never had that scale and level of monetization.
And so there's a version of the world where Twitter leaned into the API and said,
we are the world's kind of like protocol. Yes, it's controlled by a company, but we're going to,
we're going to monetize at a certain rate. And I think actually people would have been probably
fine with that. And there's actually a lot of benefits if you somehow have a benevolent kind of
company that monetizes. Like there's a lot of complexity that comes with the decentralization,
but we didn't have that happen. Right. So we had this kind of increasing centralization on
these social networks. And so one of the motivations that I got excited about working on this idea,
censorship resistance, that's actually, I think, a very important thing from a freedom of speech standpoint.
But the thing I was so excited about is if we could just figure out how to get enough people to use this,
maybe we can get a flywheel of developers building stuff.
And I think just having people hack the like random thing that kind of looks like a, you know, Chris Dixon looks like a toy and that ends up being a bigger thing.
That doesn't happen on the app store now.
Like you have to get like a Duns number to launch a mobile app.
It's like you have to have like basically a backbone.
So all of this stuff is just so much friction.
And I always think of like what stripe, you know, completely unrelated, but the core insight is the Collison's realized that developers wanted to take payments.
This is kind of like pre-crypto on the internet.
And the status quo at that point was send a fax to someone at Wells Fargo and have some guy with the headset call you and try to sell you on payment processing.
And they're like, okay, well, we're just going to make this like really slick thing sign up and then just immediately get payments.
and get on your way. And that mentality is like what I want to really drive is the beauty of frames is
it so fast. Like you can use Versel, which is this developer company to like spin this up.
Varroon was actually able to do one with Replit yesterday and just use their built-in AI and have a
frame up and running in 10 minutes. And so that's that's the error that I want to bring back.
It's just like really, really fast iteration and prototyping with also the benefit that, you know,
that happens in crypto. That's actually one of the reasons I still.
stuck around in crypto. I was kind of burned out in crypto after I left Coinbase. And then I realized
this is the only place that developers are still really tinkering. Everything else is super professionalized.
Even AI, I actually think, like, yes, there's a ton of interest there. But it's run by big
companies. Crypto is not run by big companies. Coinbase is the biggest company in crypto.
Like, that's it. Every other company is basically small or, you know, independent developers.
And so that spirit is the thing that I wake up every day and get excited about is like,
can we get to a world where it feels much more like 2007 and 2008 in terms of experimentation?
And I think that the core difference is can't be evil.
Just like Google said, don't be evil.
Like, can't be evil.
Build the credibly neutral decentralized system that people can look at the code.
People can download open source hub software or permissionless to the sign up on OP Mainnet.
Like, they don't have to trust me.
And so that is, I think if we can do that, I don't think we'll ever be as big as like meta.
from a like, you know, whether we're a company or a protocol, but maybe like at the protocol
level, because I think if you can actually create an ecosystem where a lot of people can win,
then, then, you know, things, things can get pretty big. And I think that the other thing is,
like, part of that centralization effort was actually, I think, very much driven by the zero
interest rate environment of the 2010s, this kind of like growth at all cost for the company.
You know, I mean, it's kind of crazy how many people Elon fired at Twitter and Twitter basically
still works. Like everyone was saying it was going to go away. Like, Farcaster, you know,
grand, we're not at that scale. We have 12 people. We are not hiring any more people. Like,
the goal is to just stay really focused on delivering this great experience. And yes, we will have
to hire some more people. But like, my view is I want to, Instagram got to 27 million users with 13
employees in 2012. I can promise you, we're not even close to 27 million users. So like we,
And we have 10, 12 years plus developer productivity and AI.
So I actually really believe in this world where we can have many thriving new app,
services, companies, open source projects on top of this decentralized protocol that collectively
can compete with the big guys.
But maybe we just never see another like, you know, trillion dollar centralized social media
company because what this is doing is it's actually leveling the playing field and saying like,
okay, the scale comes from the protocol, not the app.
thinking that frames unlocks like the next step function growth in Farcaster,
like maybe it's not the killer app that takes Farcaster all the way to metacize.
Maybe there is no killer app.
It's just a series of mini killer apps.
And frames is the first of many, hopefully.
I want to talk about like the distribution curve that will emerge with frames where like some frames are going to be built and then probably going to be used more than others.
Right.
like call you were talking about that um poll in twitter and tweets and that's actually like the only
expressive tweet form that there is you can tweet or you can make a poll um and so therefore
the poll is the most expressive the most used app on a on a tweet and i would imagine as frames get
more developed and iterated some frames are just more useful some frames are recycled some
frames become just like highly used and then there are some like long tail of frames which are just
may be more proprietary, more unique to the builder or the company that developed them.
How do you think about how this will unfold? We've seen like a massive growth in usage of
FARCaster just in the last week since frames have launched. So now we have this iteration cycle growing.
But like how do you think, how do you think like the distribution or frequency of frames goes
forward in the next like weeks and months? Yeah. Look, we're still very much figuring it out.
I think if I could critique frames from what it's not good for developers is the experience is this delightful experience you run across in the feed, you're low friction and you're willing to use it.
But you're not building a durable ongoing relationship with a user, right?
And if you think about the kind of, there's a variety of different types of developers, but I think that the developers that get most excited about distribution tend to be ones that want to go build a business or, you know, kind of think about being a venture-backed company.
And what matters to them is retained doubt in the same way that I focus on.
the daily active users, not to use jargon.
So basically the number of people who use your app every day.
You may hear like monthly active users or weekly active users.
Meta talks about time spent and daily active users.
And so my view is they're the best in the world of that.
Like that's the bar you should measure your app.
And so if you're thinking about like, hey, I want to build a business.
I want to, I want to be able to go raise money.
The traction chart you want to be able to show is the kind of like trailing seven day
average of people using your app.
Right. And so right now, frames are very ephemeral. You see them in the feed. There's no really easy way to go get them again. Ongoing a relationship. Is it actually adding any additional functionality to your day to day in the app? And so one area, and I don't think we've kind of figured this out is, well, Chrome extensions, I think are a great example of this. It's like you find something useful that you kind of want to use on a regular basis on on on kind of web. They work really well. Like you install metamask for one password on Chrome and it works. You know, you block.
but basically extensions have never existed on mobile.
Apple's Safari extensions are meh.
Don Wallet, I would actually give them credit.
They've really pushed the limits of like that platform.
And I don't think anybody else has really done that.
But it's just clunky.
And people think of apps on mobile, right?
Like they're not to install an app.
They'd probably never install the Chrome extension.
PWAs are another potential way that this goes.
And shout out to Frentech.
I think that they like really showcase like how you can do that well.
I think they are a little bit more clunky.
than apps, and it's nothing on the engineers on the people building a PWA. It's actually just Apple
kind of is, they're doing it as like a fig leaf to say, hey, look, we offer an alternative when the
reality is like, they want to be in there. And PWA is a progressive web app. Yes, sorry. Sorry.
How did you describe that? Please. So basically the idea is you can build a website and then make it
feel like an app on the phone without actually having to go to the app store to install it, right?
But because everyone is having to think about Apple has a ton of rules to be in the app store, right?
And that's been in the news recently.
But ultimately, as a developer, you're like, okay, I have to make compromises, especially with crypto in the app store.
But if you think about distribution as an app developer, you want to be in the app store because that's really easy.
Consumers understand how to do it.
You can get updates and all these other nice things.
So trying to marry the two, I think one thing we could do with frames is could you actually, in a kind of,
easy-to-use way, in a secure way, extend the functionality of Warpcast in a way that you could,
just simple thing. You could add another button to the bottom of the row of every cast.
So now, yes, you're using Warpcast, but maybe the kind of like default button that you click
to, you know, send a like or something is doing another action. Maybe it's sending an on-chain
tip to someone, and that's like TipLink or one of these services. And so I think figuring out a way
to offer ongoing a relationship and a durable relationship with users through frames is if we can
actually nail that and figure that out, that I think is actually a big step function. Because now,
all of a sudden, the developer says, okay, don't just use frames as kind of like a launch strategy,
go to market to try to convince people to use your app. It's like, no, I actually could build a business
as long as I'm a button on someone's UI. And there's a lot of complexity to think through on that.
And I don't know if you guys grew up in the era of Windows,
internet explorer,
like everyone wanted to add a toolbar and they just like would stack
and they're a whole bunch of memes.
And it's like you'd go to your grandma's house
and you'd have to like uninstall all of them.
But like I think that you just have to balance the kind of simplicity
and elegance of it with providing a really powerful primitive to a developer.
So I think that's just one area.
I think what I ultimately know is developers want to build businesses.
That means that they have,
users. And the single best thing that we can do, or two things, is one, continue to grow the number of users on the
Farcaster protocol, because every user in the Farcaster protocol is now kind of like, if you think of
like the addressable market, they are now a potential user of your app in a very easy way with frames.
And then two, it's how do we make it easier for the best developers, the ones that actually build
great experiences for consumers, to have an ongoing relationship with those consumers? Because that
actually sets them up for success. And so I don't have answers there other than.
that's how we're approaching it. And that's the flywheel to in effect, isn't it, Dan? Because
more users will come as like the frames increase in utility. And then more users come. So more
app developers develop frames and you kind of get that that flywheel in full effect.
So I look, I think that frames is one of the most interesting things I've seen in a long time.
It feels very much to me like sort of the mid-2000s, early discovery of kind of Web 2 basically in
the birth of that. And that Paul Graham post, I was just looking at it, why Twitter is a big deal.
And he said the reason is, is because it's a new messaging protocol where you don't specify
their seats. New protocols are rare, like TCPIP, SMTP, HTTP, Twitter never pursued that
journey. And here we're kind of going back to it. And that's what's so exciting here.
I want to ask the question, though. So moving on from frames for a second. So we talked about
can't be evil rather than don't be evil. And we,
we used this phrase for the crypto natives earlier in the audience, sufficiently decentralized.
So can you define what that means practically in a farcaster?
So I think as a farcaster user, or as like a former recovering Twitter user, let's say,
I still tweet from time to time, I want to port, have the ability to port my username
and my social graph somewhere else if I want to.
Like that seems to me fundamental.
And then we were talking about the inability for Farcaster to rug frame developers, let's say, or any developers, right?
So, I mean, very famously, Twitter's restricted API access many times in the past, rugged entire company.
So did Facebook, right?
I mean, this is like, we have a full history of this.
And so how is it such that you can't rug?
And what are the crypto components of this entire platform?
Because I think Farcaster keeps its crypto profile light.
but very intentional in terms of what it's trying to do on chain versus what it's trying to do in
centralized servers. So can you kind of describe that landscape for us?
Yeah, so that's all accurate. And I think the way to think about it is there are three layers
to the cake. So the first is the, and let's actually start from the consumer experience.
So you download an app. Warpcast is the most popular app. It's basically the only mobile client,
although people are starting to build other mobile clients, which is exciting.
85% of usage of FARCasters on mobile. Right. So one, one, one,
piece of advice I always give to crypto builders. If you're building anything consumer, if the use
case is to use this on the couch, 85% of the usage of couch time is on phone, not on a computer.
So don't build the app that you think because you sit on a computer on the couch.
Consumers sit on the couch and they go like this. So mobile is really important. And that's how
private, you know, the vast majority of people interacting with Farcaster interact it through
a mobile app. The mobile app is a centralized thing. So the best example,
example here is like Gmail and email like email as a protocol. Gmail is a private service. You could
use Yahoo. You could do something different. In this case,
email is the client. Yes, the client, the app. The, the kind of app warpcast, we run that in
AWS. We, we, we have an app store account on Google and Apple and, you know, kind of manage all
that stuff. We build this app. And then the next layer down is where it starts to get interesting,
is we connect into the Farcaster Protocol, which at this point is actually decentralized.
And that is a layer of servers that kind of all peer together.
So you can almost think of as sort of like BitTorrent, not quite.
So it's not a blockchain, but it's kind of like a group of servers that get to eventual
consensus on what's the state of the network, right?
Like what casts come from, you know, what people, what do their profiles look like?
Who's liking what casts?
Like the system kind of works pretty well.
and that's totally open source.
Anyone can go download and run a hub.
The hubs have varied up until like some,
at one point we had 700 people running a hub.
They're not that expensive to run.
And most people just run them in the cloud,
but you could run them on a kind of like home computer.
And each hub has a full copy of the network.
Okay, so that's similar to an Ethereum node, right?
It's not a blockchain, but it takes that property of,
as a developer, I can just spin up a hub and I don't have to rely on anyone else to get
anything.
I can be like, okay, I want all the, the, you know,
casts from from Ryan like boom like you can immediately get that information you don't have to pay
anyone else don't have to ask for permission the last part of the system and this is the only part
of the system that's actually on a blockchain is but critically important it's the actual
like identity and and the identity is just a simple number it's an integer so I am the third
user on farcaster forecaster account varroon plus me so I'm fid farkaster identity three and the whole
system just works off of that that number so each of you have
have an FID anytime you're doing something, the way that system works is when you go to write a message,
that leaves the app. It goes into that kind of BitTorrent hub network. The hub goes, okay, this is coming
from FID3. Please tell me, does the signature, the cryptographic signature, match the thing that's on
the blockchain? If yes, great, now I'm going to distribute it. If no, this is a, it's a spoof. It's a fake
cast. And so that's a system. So, so the beauty of that system is the only thing that costs money,
or they're kind of two things. When you sign up, you create that initial mapping, you get that
little FID. And then anytime you, you, you kind of want to make an adjustment, maybe you, you roll your
cold storage or your hot wallet and you want a new address that controls that ID. But then other than that,
it's, I always like to say, it's like an all you can eat buffet. It's like once you pay,
like you can do as much as you want on the Farcaster network. But, and what's really,
really nice about that is there's no cost, right? So I think that the challenge of like just imagining
the usage of social media that even if you had a small cost, it creates a mental thing of people
being like, oh, I don't know if I want to press this button. It's like a little bit. You want to
encourage as many people as possible to use the app. You want to have people to smash the like
button. That is actually how you drive the kind of growth of the social network. And so in building
this system, we like to think of as like a hybrid blockchain system. We just, we just,
tried to take a pragmatic approach. Verun and I both worked at Coinbase. I wrote a post actually when I left
for Bologi's moment in the sun Nakamoto publication called Coinbase's pragmatism. And the idea that
like we always approach at Coinbase is like what's the best user experience while still holding true to
the values of crypto. And you guys have been in crypto long enough. It's like Coinbase has taken a lot of
arrows. Coinbase takes basically no arrows at this point relative to where they used to. And people now
appreciate it. It's like, oh, yes, this company.
actually like practice what's they preachers. Yes, it's a big company. They sometimes have to
make compromises, but they've been a net positive for the ecosystem. I think for us, it's we don't
need to be maximally on chain. Like that doesn't actually make the product any better. If anything,
it makes it worse and more expensive. And so for us, it's the sufficient decentralization
mentality is this pragmatic mentality is saying, do the one thing that matters to make sure that
that is sovereign, you know, censorship resistant. No one can go muck with that. And then take
pragmatic approaches everywhere else and be transparent and open on how you approach it.
And I think here's an example.
If we had a maximally decentralized attitude, the warpcast client would be open source.
And the expectation is everyone would run their own hub because you shouldn't trust any
hub that would be run by someone else.
And so you get into a place where you've actually achieved even more decentralization,
but you don't have any usage.
And so for us, this mentality of sufficient decentralization is live up to,
something where you can look, you know, Vitalik in the face and say, yes, this is a credibly
neutral decentralized network, but we are not going any more decentralized than we need to
for the average user because the user experience doesn't improve here. And the developers actually
have sufficient decentralization to have a great experience. And so that's where you're kind
of trying to meet rather than being purely ideological and saying, oh, I can you make the system
even more decentralized. There's a time in place for that, you know, potential systems that are
designed for people who really need that. But I think the reality is any version of the world where
the social media that we use is built on kind of a permissionless open system where you can't rug
people with APIs, which is the case of Farcaster, I think it's a significant improvement over
where we are. Mantle, formerly known as BitDAO is the first Dow led Web3 ecosystem, all built on
top of Mantle's first core product, the Mantle network, a brand new high-performance Ethereum Layer 2,
built using the OP stack,
but uses eigenlayers data availability solution
instead of the expensive Ethereum Layer 1.
Not only does this reduce Mantle network's gas fees
by 80%, but it also reduces gas fee volatility,
providing a more stable foundation for Mantle's applications.
The Mantle treasury is one of the biggest
Dow-owned treasuries, which is seeding an ecosystem
of projects from all around the Web3 space for Mantle.
Mantle already has sub-communities from around Web3 onboarded,
like Game 7 for Web3 gaming, and BuyBit for TVL,
and liquidity and onrance.
So if you want to build on the Mantle network, Mantle is offering a grants program that provides
milestone-based funding to promising projects that help expand, secure, and decentralize Mantle.
If you want to get started working with the first Dow-ledd layer 2 ecosystem, check out Mantle at
mantle.
And follow them on Twitter at ZeroX Mantle.
It's everyone's favorite season in crypto, tax season.
And crypto tax is always an absolute headache, especially for all you DGens out there.
But it doesn't have to be a nightmare.
That's where Crypto Tax Calculator comes in.
The software built for DGens by DGens.
As Coinbase's official global tax partner, Crypto Tax Calculator focuses on making complex
transactions into easy ones, supporting over 300,000 currencies across Ethereum, arbitrarum,
optimism, as well of 1,000 other integrations as well.
It's as simple as connecting your wallet, pulling in all your transactions, and following
the automated suggestions to quickly and accurately calculate your tax obligations.
Plus, for all the airdrop farmers out there, Crypto Tax Calculator has your back,
as they were consistently adding support for new and upcoming layer 1s, layer 2s, and all the
air drops that you're currently farming.
2024 is the year when the DGens do their crypto taxes with speed and confidence.
Make taxes this year easy and affordable with crypto tax calculator.
Sign up at crypto tax calculator.io and get a 30% discount with code bank 30.
Click the link in the show notes for more information.
Are you launching a token?
Is it already live?
How are you managing the legal and tax obligations for providing token grants to your team?
It's no secret that token management gets complicated.
Between learning all the legal language and tax obligations in every country,
that your team is in, token grant management can feel like an obstacle course.
But it doesn't have to.
That's where Toku steps in.
Toku provides practical tools to handle token grants,
allowing for effective oversight of token distributions and payroll tax compliance for employees,
contractors, advisors, and investors.
They also handle tax withholdings through their real-time tax calculations that can be done
by Toku or integrated into any payroll EOR providers in any jurisdiction.
Toku is a trusted provider of Protocol Labs, D-Y-D-D-X Foundation, Minaa Protocol, and many more.
Get started for free and make token compensation simple at toku.com slash bankless.
Okay, so me as a farcaster user, when I create my farcaster, like, identity and this farcaster ID, right, that's where the point at which my crypto address, my public private key, gets associated with a farcaster ID.
And that association.
The farcaster social security number.
Yeah, basically.
And that association is the thing that is like an entry is created on.
chain for that. And with that, once we have that entry on chain, that is the piece, that is the
property registration that needs to be completely like permissionless and decentralized.
And by the way, that's some gas fee for creating it. Like, I'm wondering, where is that
record stored? Are you using a layer two of some type? We're using OP Mainnet.
Okay. So it's OP Mainnet. Yeah. And you can think of that that as like a big phone book.
And it's just two columns. It's, it's, you know, FID and then the Ethereum address that controls it.
But once we have that, through transit.
property. So once we have that, we've created sort of a property right where Farcaster doesn't own
my account and the social graph that I'm building that's associated with that account. I own my
account. And what is that secured by? Well, it's secured by OP Mainnet, which is settled and secured on top of
Ethereum. So effectively, I own the property rather than the Farcaster protocol, rather than Dan
Romero, rather than the developers who are working on the Warpcast client, right? Yep. So the worst thing I can do
to you is I run Warpcast, right? Or, you know, the company Warpcast, which is the biggest client.
And let's say you started posting something illegal. There's certain types of, you know, I'm a big
free speech believer, like, you know, I live in the U.S., big believer in the Constitution. But there are
types of speech that are not protected by the Constitution and some types of speech that are actually
kind of illegal. Okay. You start doing that on Farcaster. I can't actually affect your account on the
protocol. Like, we've designed it so that we cannot. Like, there is no way.
can't be evil at that level. I can, though, and Warpcast is a U.S. Delaware-based company,
I have to follow the laws in the U.S. So I will label your account or that content specifically.
I'm not going to render it. I'm, you know, not deliverable. In your client, you're not going to
render that in the Workcast client. Just like Gmail can decide what spam on Gmail and Yahoo can decide
what spam on Yahoo Mail, Warpcast can decide what content it's choosing to not show. The core difference,
though is let's say we get really agro on what we decide to show versus not we think we know better
than anybody else people will start to move they'll move to another client because warpcast is built
on farcaster so your identity can just be booted up in the same way that if you don't like
what wallet x and ethereum is doing you just take your mnemonic and put it in wallet y and
the account can actually live in both wallets at the same time exact same property in farcaster so
But what does actually, what actually transfers over?
Because I think a very important thing of the property is actually the accounts that I affiliate with, who I follow on Twitter.
Does that transfer over to alternative clients?
How does that transfer over?
Those, those, that mapping, the social graph, lives outside of Warpcast, any client.
It lives at that, that, kind of the BitTorrent hub-like layer.
The Farcaster hub layer.
That's where that.
Yes.
Which, again, is, yeah.
Where is that data storage?
So like my account and my ownership, my mapping to my keys, my farcaster account lives on the OP stack.
And when I have a social graph, where does that data live?
And how do I control my access to that data?
So anyone can run a hub.
We have, I think this morning, 250 unique hubs around the world.
That's it.
Okay.
So that's like a forecast.
You can run your own hub.
And then it would work.
Warpcast can't censor anything at the hub level.
Okay.
That's the second layer of the cake.
Okay.
So we have the op stack.
net, which I control my keys, then therefore my
forecaster account. And then there's another
layer on top of that called Farcaster
hubs, which control social graphs.
And that is an open permissionless node
system that
maintains the relationships between
farcaster accounts in more of a
web two non-block chain way,
maybe not Web 2 way, but a more
censorship resistant way. BitTorrent network
more. Okay.
Yeah. And so
I think the best way to think
about that is if you want to get data onto that, that middle layer, you have to have the right
signature from the account that controls it in the blockchain. And that's, that's how those systems
are designed. So you can't spoof any information. No one can remove your information. Those hubs just say,
whatever's on the blockchain, that's the canonical representation of someone who's allowed to
post into this network under that ID. And so then the whole system works. Warpcast, we run five hubs
of the 250. We can't touch any data on those hubs. Like, we can't like, we can't, like,
remove it. Like the only thing we can do is prevent it from being rendered on our app.
One last decentralization resource cost question. Okay. So when we last talked a year ago,
a FARCaster was not on OP Mainnet and then launched on OP Mainnet. So I think that means like
the whole like some of the training wheels are gone from the system. Very cool. Now also there is a
real cost to creating a user account, only one cost per account, which is also very cool. Who pays for
that, is it much? Is it a lot? Is it something that needs to be worked on? And what are the,
you said the overhead costs are not much ongoing because it's one per account, which is great,
but still it's a cost. What's the future of this cost? What's the future of this overhead cost to
the FARCaster or the Warbcaster business? Yeah. So let's separate to each of those layers.
So at the blockchain level, right now we have a kind of gate fee to get on. Because if it was free,
you would just have people put spam, right? Like you would just register.
store a whole bunch of these things for gas, and then you would load up, you know,
each user has a maximum amount of data that they can put on hubs, which is very high
relative to what the average user uses.
And so you would just fill these things up, and everyone's computer who's running one
of these hubs would just be full of junk.
And then there wouldn't be any space for anything else.
The performance would be bad.
It doesn't work.
So we started when we went to permissionless in November, so anyone could just interact with
the contract you didn't have to use Warpcast.
We were charging $12 in an OPEM-MAY, to create an account?
to create an account, which obviously no social media basically charges you money up front.
That's not.
So we have since brought that down step by step, just as we monitor how much spam.
It's now $3.
So the idea is we are trying to find the Pareto optimal part of cost with spam.
So spam has increased.
Like we kind of have a way of labeling it at the warpcast, the app level, just in the same way that anyone can send an email, even if it's spam, on the email protocol.
but obviously Gmail is going to do a good job of filtering the spam out.
So Warpcast has that kind of same role.
But we also have to think about if the amount of data required to run a hub gets too high,
you will have less decentralization.
This is the fundamental thing that Ethereum deals with, right?
That's why Bitcoin did not increase their block size.
Like if you really want to optimize for decentralization,
you need to make it as easy as possible to run.
Our view is if this system works, I actually think somewhere,
between 10 full hubs and 100 is the right order of magnitude of decentralization. Because if you
have enough companies, then they can kind of like compete against each other and then no one has
like one control. I'd probably say closer to 100 would make me happy. But I think our system actually
should not overly focus on decentralization because what we should be focused on is trying to
get users, right? Because if you put too much friction to sign up, then people just stay on the centralized
web too. So I think we are trying to figure that out. And it's iterative. And it's,
It's, we're trying to be pragmatic around it.
And then what happens is that the, once you've paid for that, you as a user don't have to pay anything to hubs.
You can basically use any of these other apps in the ecosystem for free.
And then if you wanted to be kind of hardcore and say, hey, I don't trust anyone else.
I want to host my own client and my own hub and then just directly interact kind of with the blockchain like that.
You're able to do that.
And so I would say that's probably on the oil.
of, I don't know, $100 a month or something, if you really wanted to go do that.
I don't think that that is appealing for most people, but for a business that's actually
relatively inexpensive if you wanted to kind of like have a forecaster app.
And so we think that the architecture that we have today can scale to about 10 million users.
We're at 85,000 total signups.
So we have a ways to go.
And at that point, I think because the hub system, so the on-chain system scales basically
forever.
But the hub system actually hits a point where we need to be sharded, right?
And so sharding is hard on Ethereum because you don't want to have double spends.
That's not an issue in the hub world, right?
Like you can actually post the same thing twice.
So it's an eventually consistent system.
It's not like a blockchain.
And so our view is once we hit that scale, so if we do get there, we will have scaling solutions
that are available to us that frankly just much harder to do with blockchains.
So I genuinely believe it won't be easy and it's not like we've solved it now.
I think we can get a system that can get into hundreds of millions of users, if not a billion plus users,
over the next three to five years.
I get it.
Okay.
So that's interesting where the costs are.
The costs aren't actually like sort of block space or gas fees on OP Maynet, right?
You're just registering kind of the account there.
Mainly the costs are put in place for civil resistance.
and so that you don't get bought attacked and that kind of thing.
And then there's also this ongoing at the second layer of the cake,
the Farcaster hub piece,
this sort of state management, state growth thing that we see in blockchains in general,
which is like if you let the state get too large
and there's no cost associated with the state,
then the nodes become harder and harder to run.
So that makes a lot of sense to me.
I want to zoom out, and we're going to get to lightning round questions in just a second.
but one last question before we do.
And these are from some Farcaster users,
but one last question.
So going back to the fork in the road
that we are kind of resuming,
we're going back to the late 2000s, okay?
And we're pursuing this open, decentralized,
permissionless model instead.
Talk to me about the monetization,
the economics behind that,
because by now we are very familiar
with getting our eyeballs sold.
We're very familiar with massive
social networks that are basically getting $200 a year, apparently, for all of the data that
we produce on top of it. What's to prevent Farcaster from doing the same thing, right?
I think it was Chris Dixon earlier this week, reimpressed upon us that these small architecture
changes, like you own your own property and can exit the system at any point in time.
These can make, have fundamental downstream consequences in terms of the, you know,
the business model and economics.
But like, I guess I want you to kind of paint that picture.
What's to prevent you from just starting to sell all of like the warpcast users' data and
monetizing that with an ad-based model?
Like what is the reason you wouldn't do this?
How do we know that a farcaster, you know, maybe it's not as evil now, but like maybe
you could be evil or maybe the economics has sent you to be evil?
What's different this time?
Yeah.
So I think about this a lot.
So let's just go through a couple of things.
One, as long as I'm around, I'm telling you, we are not doing anything scummy because I don't want to be scummy.
So that is the first line is like there's a level of trust of like who's running this thing.
And I think Varun and I are very aligned on that.
But, you know, things can change, right?
So don't trust what I say.
Okay.
So second thing.
There's a difference between Farcaster, the protocol and warpcast the app.
Right.
So warpcast the app, that's a business, right?
like it's no different than Gmail.
We will have to figure out how to monetize it at some point.
We actually have some early efforts.
And this is actually, I'll get to in a second.
But will there be a day that Warpcast has ads?
I'm pretty sure, yes.
It's a model that a lot of consumers, I don't like.
But as soon as X offered the premium subscription where I could get them out of my feed,
I paid.
Like I much prefer my attention to not be looking at ads.
But a lot of consumers, they're like, I'm fine with ads.
It's like people who want to.
watch network TV, right? So I actually don't want to judge people who say, hey, I'm actually
willing to get a free experience for ads. Like that that's a personal choice. I think there are ways
that you can do it and not be kind of like, you know, surveillance capitalism. But here's the
important thing. And actually, I think the best analogy to just think about is, is Coinbase in its
business of kind of being a crypto brokerage. If Coinbase, if you have in a Coinbase account,
if Coinbase starts doing a bunch of stuff that you don't like, you know you can move your
eth, your Bitcoin, your salina, whatever to Cracken, to a self-custody wallet, to whatever
additional competitor, right?
That does not exist in Web 2.
Like, it just doesn't.
Like, there is no exit while still having interop.
That farcaster that works right now.
So if WorkCast starts doing stuff that you don't like, right?
Dan and Veruner no longer there,
the kind of like, you know,
minion middle management takes over
and starts to just run the Web 2 playbook.
The discerning consumers will just leave.
They will literally go to a different client,
and then they will have the option of either running
a client that they control 100% for the hardcore people,
or I would imagine the market is going to go,
okay, great, we'll just offer a client that you pay us,
I don't know, $9 a month, $10 a month.
You don't see any ads.
And it's just like, we respect your time.
and we're targeted towards people,
and we're offering a premium experience.
That cannot exist today.
I cannot go do that on Twitter or Instagram
because their business model is,
no, no, no, like we want you to be in our client
because we want to show you as many ads.
By the architecture of Farcester,
you can just move, right?
You don't have to worry even about,
oh, does my account get migrated?
You can run two clients at the same time.
So maybe Warpcast has a feature that you really like.
In the same way that you can use Metamask
and you can use Rainbow,
and you can use Coinbase wallet with your Ethereum address,
and you can use it on different platforms and different use cases,
you can do the exact same thing with Farcaster.
Because we design the system to have the identity live outside of the company.
And I actually think it's a better improvement on even something like email,
because if you think about it, if you have a Gmail address,
you have a lot of history with that Gmail address.
It's used in a lot of different services.
If you want to go change your email to a different provider or be self-hosted,
it's a lot of work.
So every time you sign up for a new service with an email,
you get locked in because email,
controls the domain.
And that doesn't exist within the farcaster architecture.
It's much more like Ethereum where your Ethereum account, your wallet, lives in Ethereum,
not the actual wallet.
Same thing with a Farcaster account.
You're just providing an interface through those cryptographic keys that are underneath
to interact with this Farcaster protocol.
And so I really believe in markets.
And I believe that if we design the system right, that's the part that can't be evil,
is the core architecture of the protocol enables you to,
seamlessly go use another client, test it out while still keeping yourself at Warpcast,
and then if you decide, hey, I think these guys are doing the wrong thing, just you're immediately
booted up. No downtime. It's not even like an email newsletter where you have to wait for the domains
to transfer. It's just like, no, you could actually use simultaneously. Dan, it's been just really
cool to see a lot of the traction show up in the Farcaster universe. I know even frames aren't really
a crypto thing. They're not crypto at all, but they kind of embody crypto ethos, I think, and
the openness and the complexity at the margins sense of the application.
So this is very, very exciting to see.
Ryan put out this tweet a couple days ago after we scheduled this podcast asking the
forecast.
Wait, wait, wait, did you say tweet, David?
Caste, my friend.
Excuse me.
It was a cast.
Pardon me.
It's like Xerox and Kleenex.
I'll take it.
As long as you're doing your tweeting on on Farncaster.
I'm happy.
Ryan put out a tweet on Farkaster.
So, yeah.
You can tweet, just do it on Farcaster.
On Farcaster, yeah.
So Ryan put out to tweet on Farcaster asking for some community questions.
You ready?
Do you have time for a quick lightning round?
Yeah, let's do it.
All right.
So this is from Layton QSack, who's actually the second QSack to be invoked on this podcast.
What parts of Farcaster are still centralized?
Is Farcaster unrugged today?
And is that still the goal in the future?
So we have two features.
So there's the technical answer where I could say, yes, it's all decentralized at the core
and nothing.
But I always start with the practical experience from the consumer, what is centralized.
So if you use Workcast, which most people do, that's our client, we have two components on Warpcast
that are popular that have not been pushed into the protocol.
And I don't think we are going to do it at least for the next six months.
We want to actually really understand the shape of the feature.
One downside of doing everything at the protocol level is you move really, really slow.
I'm not going to pick on any blockchains, but we all know the rate of innovation of
blockchains that are more decentralized, which is a lot more hurting cats, right? So I think for us,
we want to optimize on getting the feature right and keeping that at a centralized level before
pushing it down with the protocol. We also like to think we spent three years. We delivered on hubs,
the permissionless signups, all that works. And like that's unruggable. So I think we've,
we've earned some trust with our community. But those two features are one, our DM system,
direct casts that just lives on warpcast. And so there are, you know, other protocols that offer that.
there's potential to push it into the farcaster protocol as a spec, make it interoperable
with other ones.
We're just not going to deal with that in still six months.
We just added like emoji reactions.
If I had to have like tried to coordinate that across like five clients and it just
move way slower.
So direct casts, the DM system, not, not decentralized.
And then channels, we've added some additional functionality, basically mod functionality,
which I think is important for a subreddit.
So the content for channels, the kind of topics is in the kind of decentralized system.
the roles of mod are centralized right now.
I'm talking to you a year from now, like it seems like we do,
I am going to assure you that those channels stuff will all be decentralized in the protocol.
Question from Johnny Mack.
This is at nonlinear.eith.
What are some great opportunities for other clients, Dan?
This is a joke because I usually tell people when they request features on
Farcaster to us.
I say, you know, we're focused on X.
Great opportunity for another client.
was a bit of a meme.
I think someone got a feature.
This is great opportunity for another client.
But I look, I think the obvious answer is look at what works really well in Web 2.
And as we develop out that level of content, so there is no image-oriented client.
There is no video-oriented client.
So those are the two obvious ones for me.
And a little alpha, although this will launch tomorrow.
So, you know, whatever.
But we are launching video tomorrow, which we've held off.
Wow.
We basically didn't.
think people would go and create it, but now we're at a stage where we actually have
enough people banging down the door to want to put a video in. We'll do it. So I would love to see
these videos on farcustom. Are we talking like 90 like episode episode? I mean this episode is
starting with five minutes and four K and then we'll work our way up. Nice. Where are where is that
stored? Cloudflare. Like you you as the client choose where the data is stored. Right. So
just like I choose where my website is hosted like that that is the key thing is you don't have to go
use a decentralized technology there.
But the beauty of the system is if someone wants to go build an amazing video streaming
platform, LivePIR is a great example of one, or, you know, on IPFS, they're free to do it.
And if it actually offers a better experience, people are going to choose that system.
Yeah, you could just change the pointers.
It's like DNS, right?
Exactly.
Sure.
Sure.
Exactly.
All right.
Next one.
What kind of frames would you like to see built on Farcaster?
This one comes from me.
I think that the, I have a, if you search,
Farcaster frame idea. I have a bunch where I've just been throwing them out. I think two,
areas are one. Games, I think could be pretty powerful because obviously everyone is on a social
graph and like they can actually do kind of interaction across other people. Like one last night I was
thinking of is definitely not Pokemon. Just call them pocket monsters that resemble Pokemon because
I guess the Pokemon company likes to sue people like Powell World and things like that. But just make it
so you can like have a little critter and have them battle other people. And again,
and maybe it doesn't appeal to everyone, but like that kind of expressivity around like,
okay, frames today have been to use acristics and thing, pretty single player, make the multiplayer.
Like that, that I think is, you're on a social graph.
And like people are being social, so make them social.
Question from Tim Riley, putting yourself back into your shoes when he first started
Farcaster, what would surprise past Dan the most about what has actually happened so far?
I think it was pretty naive.
I thought I was coming into Farcaster
with this great network in Silicon Valley
and crypto people who were all at the time
this is kind of pre pre the current regime at Twitter
complaining about Twitter
and I thought that I would actually be able to kind of like pull them in
maybe a little too optimistic there
and I think going back to this point of like the state of preference
we need an alternative decentralization is important
and then the reveal preference is
I have an audience that I worked really hard
for the last 10 years building on Twitter
like I'm not going to go switch over.
And so I think that was a, that was a mistake.
We should have had a different initial go to market.
We didn't focus on mobile enough in the beginning.
And like this is now I just like, you know, Steve Ballmer, developers, developers, developers.
I also tell to anyone building in crypto, mobile, mobile, mobile, like that.
Like, yes, it's hard.
Apple is really a pain with anything crypto.
But that's where consumers spend time.
So meet the consumer where they are, not like what gives you the easiest.
time in terms of the experience that you want to build. And I think just like pushing us to be creative
faster on mobile, I think would have just save time, right? Like maybe maybe this would have been
happening a year ago with all the stuff versus three years in. Dan, as we close this out,
this has been a fantastic conversation. And you've certainly built a lot in the last year. So as we
close this out, I have kind of like one final question on my mind. What I saw in Farkaster is particularly
the innovation that's being developed lately on frames is a way to on.
board the masses to crypto. And I'm wondering if you're seeing that as well. And like the thing for me
is Farcaster treats crypto as a first class citizen and anybody can build crypto use cases.
And you have this nucleus of the, I don't know how many users are on Farcaster now. We're
in the hundreds of thousands, presumably. We're not into the millions. But you've got this nucleus
of crypto builders who are here and doing things. How do you think Farcaster can
on board the next generation in crypto. How do you think that plays out?
Yeah. So, and this is actually relevant, I think, for the bankless audience, although they probably
are crypto-native, but we actually just launched free signups on Warpcast. So remember, I said that
the protocol charges a fee. So Warpcast is actually paying the protocol for every signup. But we're
slowly expanding this program, again, in the mind of we don't want to be overwhelmed the spammers.
We're just trying to take the playbook, just go use any of the top social media apps in the app store.
It's not from a surveillance capitalism point of view.
It's just a, these, these apps are so big and scaled.
They know what works to onboard people, right?
Every step in an onboarding funnel is a potential place to lose interest or get frustrated.
And so if you go through the warpcast sign up process, you don't need any crypto.
We generate a wallet behind the scenes.
We actually now offer the ability to just link a phone number, not for a like, oh,
like we want to send you text messages.
It's actually that if you're from a country and we just expanded it to another.
other 10 countries today, we're giving anyone in those 20 countries a free signup.
So we're paying $3 fee.
And we'll see how long that sustains.
But ultimately, it's actually about just like reducing friction on onboarding in a way that
isn't crypto forward, but crypto powered.
Right.
So the idea is like when you actually onboard, we are registering something on chain on your
behalf.
But we don't require you to be like, oh, connect your metamask.
I don't even know what metamask is.
Buy some eth.
Bridge it to OP Mainnet.
Like none of that happens.
Like we just assume even for the, and this has actually been a pushback point is crypto natives go, wait, I want to just want to onboard with crypto.
And we're like, well, we have a limited amount of time of resources just onboarded than a net purchase.
Apple doesn't provide us any of your PII.
So it's not docksing you.
And that's how we do it because it's just like we have one onboarding flow and we want to simplify as much as possible.
Because if we can, then we have an opportunity when when the gardening channel takes off or the F1 channel takes off.
or the F1 channel takes off.
It has nothing to do about crypto
and just everything about like,
forecasters are just like a better piece of social media
or a platform for social media
because of frames and all these other things.
Those users don't have to know anything about crypto.
And then the best part is once they show up,
they have by definition of an Ethereum wallet.
And then they're going to start to see frames in the feed
that's like mint.
It's like, well, what's that?
And you start to actually get curious
because you start spending time in a place
rather than this thing where you put up a huge barrier
before you sign up of saying,
well, first get a coinbase.
account, then you get a wallet, then you can actually go use the thing. It's no, it should just be in
the app that you're using and saying, well, well, okay, like, how can I use this? Wait, I just minted
something. What does that even mean? And then you so you kind of learn. And I think that's how you do it.
It's kind of like warm people up to crypto rather than throw it in their face right, right from the
beginning. I love it, Dan. Yeah, it's very exciting. So when they onboard a forecaster, they get an
Ethereum wallet in the back door, and then they could start using it without even knowing it,
without some of the onboarding pain we've seen so far in crypto.
Dan, thank you so much for joining us today,
really cheering a Farcaster on
and everything you guys are doing over there.
Thanks for having me.
Bankless listener, a few action items for you.
We brought Dan on a year ago.
We'll include a link to that episode in the show notes.
Also the Paul Graham post that we talked to.
And then finally, look, if you don't have a Farcaster account,
this is a, I guess, self-sovereign social media account.
Like you actually own it.
It's registered property that sells to the Ethereum and blockchain.
Then go create one.
We'll include a link so you can go do that and go follow Dan and follow bankless while you're at it.
Got to end with this.
Risks.
Crypto is risky.
You could lose what you put in, but we're headed west.
This is the frontier.
It's not for everyone.
We'll work here with us on the bankless journey.
Thanks, time.
