Bankless - Tempo Mainnet: The Race to Agentic Commerce
Episode Date: March 19, 2026Tempo Mainnet is live, but this episode isn’t really about just another chain launch. It’s about a bigger claim: that AI agents are about to need native money, and that the internet may need a new... payment layer to support them. Georgios Konstantopoulos and Brendan Ryan join Bankless to unpack why Tempo launched with agentic payments front and center, what MPP actually is, how it compares to x402, and why they think machine-to-machine commerce could reshape everything from paid APIs to the business model of the web itself. --- 📣SPOTIFY PREMIUM RSS FEED | USE CODE: SPOTIFY24 https://bankless.cc/spotify-premium --- BANKLESS SPONSOR TOOLS: 🔮POLYMARKET | #1 PREDICTION MARKET https://bankless.cc/polymarket-podcast 🪐GALAXY | INSTITUTIONAL DIGITAL FINANCE https://bankless.cc/galaxy-podcast 🏅BITGET TRADFI | TRADE GOLD WITH USDT https://bankless.cc/bitget 🎯THE DEFI REPORT | ONCHAIN INSIGHTS https://thedefireport.io/bankless 🐇MEGAETH | 1ST REAL-TIME BLOCKCHAIN https://bankless.cc/megaeth --- TIMESTAMPS 0:00 Tempo Mainnet goes live 1:18 Why the launch is focused on agents 3:58 What MPP actually is 6:30 MPP vs x402 15:28 Why agentic commerce matters 20:08 The “original sin” of the internet 26:04 MCP, NLWeb, and the emerging agent stack 34:07 The onboarding flow: wallets for agents 37:11 How Tempo’s wallet security works 40:11 Tempo chain design and specs 51:13 Why build an L1 instead of an Ethereum L2? 56:10 The Ethereum tension 1:05:01 Agent identity, reputation, and ERC-8004 1:06:53 TIP20, stablecoins, and what can be built on Tempo 1:12:36 Builder opportunity in the agentic web --- RESOURCES Georgios Konstantopoulos https://x.com/gakonst Brendan Ryan https://brendanjryan.com --- Not financial or tax advice. See our investment disclosures here: https://www.bankless.com/disclosures
Transcript
Discussion (0)
Bankless Station, I'm here with Giorgio's Constantopolis.
He's an engineer at Tempo and also joined with him is Brendan, Ryan, another engineer at Tempo.
Brendan, Georgios, welcome to Bankless.
Good to be with you guys. Big day.
Thank you.
Yes.
So congrats on the Tempo launch.
I want to know what just like the launch actually looks like, you know, day one or just in the near term, the short term.
What are some of the first movers that are coming online and then also just like kind of the first categories of activities that's happening on Tempo?
What does this like the launch kind of look like?
We've been building tempo since August with a lot of wonderful partners.
We're working with Tribe on this.
The goal is to make stable coins and web scale payments to work finally,
using a lot of crypto blockchain technology that we've been building over the last few years.
Today's launch is focused on AI agents using the machine payments protocol
to pay for things on the web autonomously.
And we're continuing to push on our work on the enterprise work streams around
cross-border payments, remittances, and things which really are truly what attracted us to the
crypto world in the first place, 24-7 borderless finance and payments. So there's more to come
on that in next few weeks and we'll continue sharing on that. But today's launch was all about
the agentic payments. All about agentic payments. Well, I mean, there's main net, right? And,
but I do notice that there is just like a very large emphasis on this MPP thing, which I think we'll go
into.
Tempo is known in the crypto industry is like you guys do stable coins.
You guys talk about remittances, tokenized deposits.
If somebody wants a stable coin, they might go to Stripe and Tempo and get a stable
coin minted on tempo.
But it really seems that like that wasn't really the focus of today's main net launch.
Really, the focus, the emphasis is on this machine payments protocol, MPP, which I think
kind of gets us into the topic of agenic commerce.
That's what I'm reading into.
That's what you just said.
why the focus on agentic commerce as like a primary
just like part of the actual mainnet launch?
The main net as it launched today supports all the use cases that you mentioned.
So we already have some flows live on it,
which are for a particular normal payments.
For example, bridge has already bridge,
the Shipe company has already gotten some funds on tempo
and we're working on further expanding support for that.
So this continues to be.
a lot of the focus.
At the same time, the AI payments world seems to be happening.
So all of our people on the team, we use cloud, AMP, codex all day.
And we're already seeing that even to us as developers,
it's kind of too much to go and log into a service off, ad card, get API key,
put that API key back.
It's just too much when we're just supercharged with these new tools.
So this really came out of our own need in a way for, okay, guys, it looks like this AI agents want to do more, but they're not able to.
They get bottlenecked on the human.
Or just to give you another example, let's say I have my deep research agent and I'm browsing around.
It can many times just improve its quality of a response if you had access to some piece of content that was paywold.
For example, New York Times article or anything else.
So we just thought, hey, what if we didn't have to do anything around that?
And what if we just gave the agent a wallet and we just let it rip?
And we really went with that thesis that, okay, we have the enterprise stable coins things.
These are very important.
We should continue doing them.
But we cannot ignore this wave that's coming, this tailwind about which could affect materially the focus for everyone in the crypto payments industry.
And there's a lot of our we decided to really put a lot of energy,
make the launch, be focused on this, and then continue the rest of our work, because it was just
too important to not make a move on this. We've already mentioned something called MPP. Can you
describe what that is? And how is that different from other agentic payment standards that we've seen,
something like X402? MPP or machine payments protocol is a open and payment method agnostic protocol
for machine and machine payments. And I think the best way to think
about it is it is like the payment form for agents. So today I think all of us are very familiar
with going on a page. You see kind of a standard payment form. It's all the same layout. But you can
plug in hundreds of payment methods into that. If it's cards, Klarna, even paying with crypto,
all of that plugs into that. And it's humans are used to that. U.X. It's very efficient. But if you
expand that. And I think this is why we are so interested at tempo about machine to machine
payments, is we just see it at a huge velocity and a huge compounding number, month-over-month growth.
So we think as that velocity increases, you just need more efficient interfaces.
So NPP is we view as a payment method interface, which agents can interact with
really, really efficiently.
We've done a bunch of benchmarks to make sure this is true
and allows them to transmit payments over multiple payment methods,
seamlessly in HTTP requests.
So we see this today, a lot of API services, people ordering sandwiches today.
You can use it in MCP servers.
But you can also use it even for if you just wanted to host a video or host some content,
kind of this classical micro-payments for content use case that people have been talking about
since the 90s, but really hasn't been feasible just because of the interface it's exposed in.
And people thought about it at the time, the status code was created in the core HTTP spec,
but never really formalized.
And we think NPP is the formalization of it.
And we have designed it in such a way that is entirely neutral payment method, currency agnostic works with web standards.
and we actually submitted it to the IETF this morning
in order to be the true spec for 402.
And we think it's the best chance for a totally neutral approach.
Wait, be the spec for 402.
I guess maybe the question is,
so we've definitely heard this story before
and we're excited about it.
But we've heard it more in the context
of another emerging standard, which is X402,
Coinbase is championed that Cloudflare has been behind it.
I also thought somewhere in the world, like Stripe was involved as well.
Just to be clear, is this like a competing standard to that, or is it some sort of
superset?
Like, how is it similar versus different?
How much is it competitive with X402 versus collaborative?
What does it look like in contrast X402?
With regards to the CloudFern and Stripe component, CloudFern Stripe are both companies that
are on the record that they want to be neutral and want to be supporting all of
systems. So today, Stripe has support for both MPP and 4X402 cloud for the same cloud
for this morning, added an MPP proxy GitHub repo where you can use to make any service
MVP enabled. So from their perspective, all these platforms, they will just adopt everything
and they will allow their users to choose what they want to choose based on other reasons
that the protocol to differentiate on. Now, how do they actually differentiate?
I think it's three reasons.
One is performance.
Two is developer ergonomics.
Three is platform support.
And let me unpack them.
With regard to developer ergonomics, David, Ryan,
we've been in many podcasts like this together.
Our team is a team that shipped the Foundry project,
which is the thing that powers
all of the 100 billion Indyfi that has existed over times.
We know how to build, how to test developer tools
for backend developers.
Our team also has built Wagmi and VM,
which are the most used front-end frameworks right now
for any Web3 crypto app.
It's used probably by 90% of every crypto website right now.
So we really know developers.
And I think that really manifests in our API design,
in our library design,
how ergonomic and how intuitive things are when they're built.
And when we looked at the ergonomics
of X42 and other things on the market,
just weren't satisfied.
So we thought it's just easier for us
to go back to first principles and think,
okay, what's the simplest developer-friendly ergonomic API
I could use?
And the way that I saw it is,
let's go back to the basics.
What is the most basic thing that we're doing here?
We're doing off.
That's literally what we're doing.
We're just saying,
instead of authorizing with an API key,
let's authorize with a payment.
So we went back and we looked at all the literature
or basic oath, bearer oath, all of that.
And that was what informed the original design
of the first iteration we did for MVP,
which is actually in a funny way
what made it so easy to make it payments method agnostic.
Versus if you look at X402 or whatever other approach,
X402 is a bit tied to the facilitator,
which is a very specific implementation detail almost,
that should never be surfaced all the way up to the protocol.
So we had a different approach,
and we said, okay, this will be too much effort
to make it work with that, why don't we do it with our own and see how that could work.
Now, in the history of the web, it always has been better to have more than one solution
because then these two solutions or many more solutions, then they end up iterating
to what's optimal for the consumer.
So yeah, I think there are like two different approaches that you can use to use agentic payments,
and I think it's going to be a beautiful, you know, step by step on evolution of how do people
make it work.
But to be clear, it's a competing standard then to X402.
You think it's better, but it's competing.
I think they could compete.
I think there's a world where they converge.
I think either could happen.
You could, well, technically because MPP is more general,
you can express X402 in MPP,
and we had a draft that we hope to publish soon about this.
I don't think you can express MPP in X402 terms.
Okay.
So MPP could be a super set and you say it's more broad.
When you say it's more broad,
I notice like Visa integrating it, for example,
So it's not just stable coin smart contract types of payments.
It's also some of the traditional type payments.
Is that what you mean by more abroad?
Like, you know, works with a visa card.
And Ryan, to be to be clear, I want to steal man the X402 side,
which is a blog about X402 V2, which specifies that,
okay, it will be more payments method agnostic and so on.
That's fantastic.
But what we have right now is live and it works with,
and it works already with a bunch of like other methods.
The methods that we support right now are on Temple, which supports both one-time charge payments and sessions, which we should talk about in a second.
We support Stripe, where the interesting thing on Stripe and Brandon used to be at Stripe, so he can say more about how that works.
It works with anything that Stripe supports, so we could be doing Klarna over MPP to do payments.
It supports Visa cards, so Visa wrote an extension to MPP.
and we also have Bitcoin Lightning support,
which I think is just remarkable
that we spoke the Spark team.
We just gave them the spec,
and same day or the next day,
they had proof of concept repository,
extension the spec,
just one shot.
Of course, their agents did a lot of work.
But I think that was just remarkable,
and it just showed how easy this thing is to extend.
So may the best standard win?
I guess that's where we are right now.
Can NPP be exported to other chains,
besides tempo, other EVM chains?
Absolutely.
And again, we just didn't have time to do, you know,
integration games are just so hard
because somebody will always say,
hey, you didn't do my integration.
So, of course, yes, it can,
and we want to do it.
I actually think I have a pull request draft up about that
or maybe it's a thread in our agent.
But yeah, it works because it's just call API,
get response back, respond back with a signed transaction.
There's work everywhere.
The thing that works nice,
on tempo is that you can pay fees in any stable coin, for example,
without having to do more work just because the chain supports it negatively.
But yeah, of course, it works anywhere because what is an agentic payment
just assigned payload that says, hey, transfer five bucks to Ryan.
Absolutely, it works anywhere.
And even the sessions things that we're going to talk about in the second also works
anywhere.
So because it's just a smart contract that can be deployed anywhere
and we've known how to do these things for many years.
So yeah, it can be deployed on any chain, it can be deployed on EVM, SVM, whatever you want.
We started with the tempo transactions because that's what we're working on.
We're not going to do everyone's integration work up front.
But we do want to expand it to more things, so whoever wants to work with us, feel free.
Markets are reacting to a world that feels anything but stable.
Inflation is sticky, geopolitical risk is rising and capital is moving between crypto, commodities, equities, and currencies faster than ever.
A universal exchange, like Biggett, is built for this kind of environment.
A major app upgrade, BitGET now gives TradFi its own dedicated tab in the navigation.
One click gives you access to stocks, gold, Forex, and other global markets, all inside the
same platform you already use for crypto.
You can get 90% off trading fees on stock perps.
You can trade gold and silver without the fee burn.
One app, one account.
Trade crypto and traditional assets side by side without bouncing between platforms.
No scattered tools, no login juggling, just a unified trading experience built for speed and
flexibility.
When gold is reacting to global risk, crypto is moving on liquidity.
and macro headlines can shift markets overnight.
You need a platform that keeps everything in one place.
This is BitGET's universal exchange, vision, and action.
If you're the kind of trader who adapts as the world changes,
BitGET is built for you.
Start trading crypto and tradfi in one place.
Click the link in the show notes.
This is not investment advice.
Galaxy operates where digital assets and next generation infrastructure come together,
serving institutions end to end.
On the market side, Galaxy is a leading institutional platform,
providing access to spot, derivatives, structured products,
defy lending, investment banking,
and financing.
With more than 1,600 trading counterparties,
Galaxy helps institutions navigate every phase of the market cycle.
The platform also supports long-term allocators
through actively managed strategies
and institutional-grade staking and blockchain infrastructure.
That scale is real.
Galaxy has over $12 billion in assets on the platform
and averaged a $1.8 billion loan book in late 2025,
reflecting deep trust across the ecosystem.
Beyond digital assets, Galaxy is also building infrastructure
for an AI-powered future.
Its Helios Data Center campus is purpose-built for AI
and high performance computing,
with more than 1.6 gigawatts
of approved power capacity,
making it one of the largest sites of its kind.
From global markets to AI-ready data centers,
Galaxy is serving the digital asset ecosystem end to end.
Explore Galaxy at galaxy.com slash bankless
or click the link in the show notes.
Georgia, so I get a sense of urgency
with some of the just the way that you're talking.
I mean, you're in San Francisco.
It's the epicenter, the ground zero,
of what kind of seems like the AI arms race,
at least on the United States side of things,
the domestic side of things.
And I think maybe when we look back,
the transition from 2025 to 2025
will be remembered as the time in which society
went from chatting with their AI as a chatbot
to chatting with their AI as an agent.
Like, you know, the agentic word
is like a huge buzzword these days.
And we're just kind of imbueing our agents
with capabilities as we developed them.
Like, you know, agents got memory recently.
And like the MCP protocol was issued
and that was like,
communications and like with the whole agentic commerce side of things both x402 and mp the standards
that you guys are issuing this is like the the tool that we were adding to the agentic tool belt is like
you guys can pay for things now this is this is like you guys now have money and you guys have a
native way of paying for stuff and sell things and also receive money too yeah like send and receive
can you just kind of illuminate illustrate expand on just like the agentic commerce side
of this story, which is the thing that I think the AI arms race is really focused on right now
is like trying to unlock that part of the agent tech tree.
When we do unlock that, which is seemingly being unlocked, what comes out of that?
Like how big of a deal is like agentic commerce broadly in your mind?
I think it's huge.
Why?
So think about it.
Like I use my agent to do things more than I click around in Chrome, Brave, whatever.
That in itself means that I want to make bookings, I want to buy things, I want to do, you know, all sorts of web crawling off into various services.
Like people in our Slack they want to use, for example, 11 labs.
But to them, even the friction of like going to log into the service and like get, you know, billing set up, it's kind of painful.
They just don't have, you know, the attention span or the patients to like try out new things.
Why? Because we're just in the world.
We move fast.
The world moves fast these days.
Yeah.
And so people just have low patience to do things.
And so while they're trained now to be doing things in their agents,
what this means is that they want their agents to be equipped with money
and such that their agents can then go and do payments on the web for that.
So for sure, I think this makes sense from the user side.
Now, from the seller side,
and I think David O'Ryan, you guys interacted with like this Ben Thompson
blog that I shared the other day.
Strategor.
Yeah, where the insight there for the seller side
is that basically as a seller,
your website has to become an API ASAP,
ASAP, not just a UI.
Why? Because you want it to be served to the agent
in the best way possible, such as they go and buy things from you.
Why? Because the user isn't going to, like, go and click around.
It's going to be a machine making payments to another machine,
hence the name.
And so in these cases, like Ben makes a very interesting case about ads,
which I don't know if that will play out or not,
because there's many ways this can play out.
But he says, hey, if like wayless people are browsing the web with their eyes,
then wayless people are going to be converting from ads.
And maybe that means that this forces all of the sellers
or of the people running websites to actually switch to paid APIs.
Why? Because, well, they need to monetize somehow.
This is already the case, by the way, on Cloudflare,
where Cloudflare is adding methods on their endpoints
to fend off the bots.
I think there's something more beautiful here,
which could be, hey, just embrace the bots,
just browsing and, like, dossoing the web,
and just say, hey, to get through this, just pay me.
And so I think there's just like such a strong tailwind
to agentic payments that just wasn't there, frankly, last year,
where just give five bucks to your agent,
and we showed that in the demo that we did with Branden
in our launch video,
where we gave our agent some bucks,
we called it search, gender image, upload, send email.
I've never myself used any of these services alone,
but because it could just crawl the web of services,
it could then go and do a multi-step paid workflow across everything,
almost like a map reduce or a waterfall,
however you want to visualize it.
And then that's beautiful.
You just give your machine money
and it can do amazing things that you never thought were possible.
For people who aren't familiar maybe with that
Stratacary article, I'm wondering if you guys could summarize that.
I know, David, you sent it to me earlier this week
and you said this is one of your favorite articles in Georgios.
You just tweeted it out.
I just skimmed it.
And it's called the Agenic Web and Original Sin.
We'll include it in a link in the show notes.
In my retelling of it, and you guys tell me if I left something off,
it's basically back to Mark Andreessen's idea that the internet,
as we created it, and he was there in the early days of Netscape and Mosaic
and the internet had this original sin, which is we didn't have a payment standard,
you know, a 402 type of standard.
It was left blank.
And we didn't work with credit card companies effectively anyway.
And because of this original sin, the entire model for the internet was an ad-based model
that we still have today, that we still maybe suffer through today.
I think Ben was talking about that and saying, well, you know, it had to be that way
because with the human web that like the most logical business model,
was always going to be ad-based anyway.
So it wasn't just because you forgot to add a standard.
It was just always destined to be this way.
But he's saying that the agentic web has, I think,
I think what he's saying is it has the potential
to completely re-architect the business model of the internet.
And so if the human...
His argument is that the sin is now.
It wasn't Zen, but if we don't do the payment things now,
that's the sin.
But he's also saying, I think, the agent.
Web will drive a different business model in that AI's scanning different websites, they're not
going to click in on banner ads. They don't care. They're not going to be persuaded or be distracted,
okay, but they will want good content and we need good content. We need an incentive mechanism for good
content. And so the natural business model that falls out from that is AI agents paying for
data providers, paying for content, creating an incentivization mechanism. So the new web actually
is kind of this AI agenic web
where AI agents are paying directly for content
and it's no longer ad-funded
and maybe the human web
just kind of is legacy
that's in our past.
Is that basically what he's saying? What did I leave out?
I think you,
that was an impressive scheme, Brian,
because that's kind of exactly what he's saying.
I think there's a bit of juries out on ads
and I'm by no means an ads expert.
There's jury, jury is out on how ads will evolve on this
because, you know, the whole thesis is that ad revenue doesn't convert
in the agentic web, why?
Because agents got no eyes, so they don't care about like what number you're on a list
or like whether it's surfaced or not, because you just tell your agent, hey, focus on like the actual
content, not on the ads, kind of like a native ad block kind of thing.
I think jury is out, why?
Because ads may evolve into prompt injection style things where
you have the website and the ad is, you know, text on the website from the injection.
So it could go anyway.
I mean, also the jury is out too in that some of the AI companies seem to be looking at advertising as a way to monetize and as a way to grow.
You know, most definitely open AI is very much leaning in this direction, whereas maybe Anthropic is saying, hey, no ads.
That's our special feature.
I don't know if you guys agree with this, but let me throw out a statement that it would be a much.
healthier future for the agenic web and for the next internet to be and all of AI to be
payments funded rather than ad funded. And here's why I say that because I get very worried
about a super intelligent force. I'm telling all of my life's problems to knows me better than I
know myself and has a super ability to glaze me and persuade me.
to do things, I worry about that super intelligent agent who's my best friend being able to
upsell me things all of the time and basically manipulate me into whatever it wants to do,
including buying all sorts of things. Maybe I didn't, I don't need. Okay, I get very worried
about that model. And so it's more comforting to me to look at a model where, you know,
it's actually paying for things. I know what's going on in the background. So I would contend
that world is a better world and something.
that we actually want.
I don't know if you guys agree with that,
but that's where I arrived.
You see the Blackmore episode where they have like a neuraling
style chip on a person's brain in a premium model?
Oh my God, no, I haven't seen this.
It's a crazy it really reframes your thinking on, you know, a lot of things.
Yeah, the idea is that you have a chip on your head
and in the freemium model every now and then you say something
that's an ad to your...
If you pay, you don't have ads, so that's great.
So I think that's a fair statement, what you're saying.
I think people want to feel safety when telling people their secrets, right?
And it's true that people use the agent or the chat GPT or whatever interface
as a more trusted confidated and, you know, the Google search bar.
Or maybe, you know, the Google search bar, of course, itself is evolving.
So, yeah, I think that's a fair statement.
But again, I think it's too early to tell how things will evolve.
And the best thing we can do right now is observe, understand,
and try to have a notion of preparedness.
But as David said, and absolutely we're in San Francisco,
things are crazy, things are moving really fast.
It's hard to make predictions about things.
You know, even a year out from now, it's really hard to make predictions.
And I think the people that can adapt the fastest
are the ones that are going to be the most prepared.
Yeah, yeah, yeah.
This next part also came from the strategic article,
but George Osu said it's hard to make predictions,
but it's easy to spot the trends.
As you just said, people really trust their chatGBT interface
or their cloud interface.
The things that come out of that, the text that I read,
I'm like generally trusting of.
And either I realize that, oh, I typed the wrong prompt
or I can actually realize that like this is actually a hallucination,
but like it's intuitive to me either way.
So like I trust these websites much more than I do
when I go and I see like a Facebook ad, for example.
Now there's two other.
technologies that are very related to this. There's MCP, the Model Context protocol, produced by
Anthropic. And this protocol is basically just how agents talk to services. It allows an agent to
basically read a website. And then there's also NL Web. This one came from Microsoft. And
excuse me, this is the one where agents can like read a website. MCP is communication. And so like
NL Web for Microsoft is like the agent's eyes. MCP is the
communication between agents. So this is all agent to agent stuff or like a native internet to
an agent and vice versa. And now with MMP or X402, now we also have pay. Now we just had Ilya
from NIR on the show. He's also one of the authors of the Transformer paper. And he said his one of his
early predictions is that, you know, in the future, you're just never going to go to a website
ever again. There is no more internet actually. Like the websites are gone. You're just going to talk
to your AI in the same way that who's the name of Iron Man?
What's the Iron Man guy?
Tony Stark.
The same way Tony Stark talks to Jarvis and there's no more internet anymore.
And I can see.
Well, that is the internet.
That is the internet.
Yeah, the internet's in the background.
And I can see.
The interface changes, right?
And you could easily imagine building a browser right now that actually doesn't care
about the JavaScript DOM.
I think Brennan, I forget if I told you about this crazy idea.
We could build like a browser that just doesn't care about rendering the web in the proper way.
You know, people say web browsers are really hard to build.
Why?
Because you can support all the JavaScript, basically all of the whole web, you know, gigantic test suite.
But what if you just didn't and just said, hey, give me raw HTML back?
So you don't even need the browser.
The interface is no longer the browser.
You just don't interpret even the raw HTML.
And you just tell the agent, hey, parse this into like a interface that I would like.
And then you get, you know, maybe you're Tony Stark
or maybe you're Tom Cruise and Minority Report doing things.
Yeah, review and we really intentionally designed MPP as a composable standard
that works well, a lot of other things.
I think you see this today where you can plug MPP.
Yes, it works in the standard HTTP request flow,
but it also works in MCP.
It works over JSON RPC.
and so you can do all these various transports.
But we think what the things that people are really excited about next
and what we are often developers is like,
okay, how do I translate identity?
How do I translate things like reputation?
How do you track that across?
And we don't intend MPP.
I'm intentionally designed it
where we're not going to try and jam all these things together.
We want to compose with,
just as we compose with multiple different payment methods by design,
we're going to compose with multiple components of what are other things that people
and machines need to do and are useful.
So we see a bunch of identity proliferation.
There's a lot of different standards for discovery, et cetera.
And we want to work with as many of those as possible.
And that's why we designed the protocol to be simple as possible and as neutral as possible
because it's a massive tailpoint.
for it's during this.
Bernardine is too humble to share this,
but he has also written a great discovery proposal for MPP
call for the merit systems team,
which are good friends of ours,
and we're with them very closely.
And the idea is that every MPP service can define its schema,
via, again, very well-owned, literally.
There's a dot-well-known path that is a well-established web standard thing
to be discovered by services.
We're not billing a search engine ourselves,
or just building the ways for people to plug into their own search engines.
The MPP libraries, they support MCP,
or you can just call them over a standard rest.
So, again, it's not prescriptive about these things.
These are just layers on top.
And there's other things, for example, there's UCP,
I forget the acronym by Shopify, there's A2A by Google,
there's AP2, there's a bunch of things and they all do different things,
but none of them really nails the pay handle.
So we've made it so that you can do the payments
based on the things that we talked about earlier
and then you can compose it however you want
with whatever is on top.
What I hear there is that you guys don't have an opinion
about the direction of the internet.
If the Ben Thompson-Illiot outcome of just like,
you know, there's just your AI
and it renders the internet for you
to visually appeal to how you like it,
maybe that's great, maybe natural forces point us that way
maybe the MPP or Agentic Payments is like a very important puzzle piece to get us there,
but you guys are unimpinied about where it goes after this.
I think it's hard to draw a specific long-term bet.
I think we'll look at the structural trends is there is just going to be more things.
You see on GitHub more code being generated than ever before.
There are more services going live on strike than ever before.
There are more people just building things and building things.
that produce valuable work.
And we think that those things should accrue value because they're providing value.
So that's really the purpose of payments.
You just think there's going to be more things.
They're going to proliferate.
They're going to get built faster.
And that very much is why we're excited about tempo and especially machine payments
on tempo is because it draws to the natural conclusion of like,
okay, what is the fastest way to get started today as a developer, spin up a service,
start monetizing it and provide value and get discovered.
We think that is MPP and specifically MPP on tempo today
because you don't need to touch a single API key.
This is really the dream of stable coins of crypto is,
I just spin up a website, integrate MPP, host it,
and start getting payments in stable coins immediately
and not have to go through large set up flows.
you'll need to do that for off-rangeing deeper innovations, which we're really excited about.
So we just want to see more things in the world, different ways to monetize, and we've been super excited to see, like, new things to develop because of that building.
So the interesting thing about MVP then is that it's great from the least sci-fi to the most sci-fi scenario.
The least sci-fi being just a paid API, the most sci-fi being, you know, open-close, run the internet, and they all have wallets.
actually there's like millions of open clothes and like so many of them that they all just like
non-stop pay each other and there's a lot of like the in-between stuff that is exciting which is all of
the agents crawling the web and paying for services and I think we're not in the least sci-fi I think
we're definitely in like a bit sci-fi world based again on the AI tailwinds that we're experiencing
and I think the very sci-fi world is actually not out of reach yeah I mean to give an example of this
so so in the announcement post for tempo right there's like one
one of the first things you can do is go create a wallet.
And so I kind of expected to go see, okay, there's a wallet, maybe tempo is rolled
at its own wallet or maybe there's a link to like whatever, Metamask or Phantom wallet
or everything I'm used to.
That's not what happens here.
What happens here instead is I'm greeted with a page that says, Supercharge Your Agent.
It's almost like about spinning up a wallet for my agent instead.
And there's a button I could click called Try with Your Agent.
I'm not sure what that does.
I haven't tried that out, but if it's going to connect into my clot or my open AI or what.
But, you know, the way to use this is kind of like it's a chat type interface.
Find me a hotel and flight to a conference in New York, December 28th to 29th.
No red eyes.
Keep it under $700, right?
That's the example that you're supposed to send to your agent.
And I guess it gets a wallet.
It spins it up and it does this work and it pays for things.
So even your onboarding flow is like agentic, right?
Absolutely.
So Ryan, the thing that, so we've sent this demo flow to a lot of people and they all get this wow moment.
So yesterday we actually told one of our colleagues, hey, install the tempo skill.
So every agent, agents now have a thing called skills, right?
Where the skills are just prompts for how to use the thing.
So we literally told one of our colleagues to say, hey, tell your open clue on telegram, tell it, hey, install the tempo skill.
And then all Georgios is number.
called your referral number
yeah and like we gave it
my number like your phone number
I kid you not it called me
what did you want this
what did it say
to like see what's going on
like insane to see that hey
like somebody literally just
gave it a prompt
nothing about tempo it literally
so the thing that you said like that you read from
the website it's just called
it board so we don't have our own chat interface
I don't think we'll like I don't
doubt that we would do one. Sure. So just copy that problem. You put it in your agent. Your agent could
be Amplod, Codex, OpenClo, whatever you want. Yeah. And we'll install the Tempo skill. It will
download the Tempo wallet in the background without you even knowing about it. It will create a wallet.
It will tell you to fund it where you can fund it with Apple Pay with cross-chain deposits from any
chain with a QR code flow or with a referral code. So afterwards, I can just send you a five or more
dollar to play around.
And it just goes and
sees, hey, what services do I have available?
And then just does it
on its own. It's really magical.
It gives you an incredible.
So when this OpenClaught instance was calling you,
did it have to go pay for something in order to call you?
Did it pay for a service?
It paid for a service that we have
integrated, which lets you do
text to speech to call. Voice over IP
type call or text
to speech type thing? Okay, cool.
Where are that when it's setting up
the wallet. Where are the private keys? Are they someone on my machine? Great. So the thing that
we've done in the wallet is pretty novel, I think, and it deserves a good explanation,
which is when you create a temple wallet, it kicks you to the website, the website that you were
just in. In the website, it tells you to face ID to use your iOS biometric auth to create a wall.
Now, once that wallet is created, it's using your phones, secure ankle.
which means that that is not stored on your phone or your desktop,
whatever you want, it's using task keys,
which is a well-established technology for doing this thing.
It creates the wallet or you sign back into your wallet.
So there's never a private key in this case.
But when you call into it from your agent,
it authorizes, it creates an, call it ephemeral private key,
call it a scoped access key, that's the naming that we use.
It generates a small private key that can only access up to a certain number of your
funds. So if your wallet has, say, 100 bucks, when you log in and when you do the flow,
it kicks you to the website and it says, hey, authorize your agent to spend up to 10 bucks,
or 10 bucks a day or whatever granularity you want to do, which is, by the way, the same primitive
that we use to support subscriptions in MPP. So your agent locally gets a private key that's
safe to lose, which is very useful here. It means that if you lose that private key, you're covered,
And if somebody steals a private key, the losses are cap, which is very useful if you think about, hey, I just want to let my agent rip.
But my wallet has, you know, $5,000.
Like I don't want it to go and lose all my money by accident.
So in this case, yeah, you log in, it creates a private key.
It authorizes it.
And then you can let your agent rip while feeling safe about your money.
So is it accurate to say that the kind of the master private key, right, not the sub kind of past key or private key that the agent gets?
the master private key is like that's a passcode secure enclave on my phone or does it exist?
Do you guys have a copy?
Is it shared at all?
It's a self-custodial wallet.
It doesn't use any third party.
It uses pass keys which let you.
So in Temple we have added a native pass-key type.
If you have seen all of the account obstruction wallets in the interim world, they all have
this feature, but it always requires an extra component called a bundler.
relay or whatever you want to call it.
Versing temple, we pulled that in in the tempo transaction format, which we have published about,
which means that you can use pass keys without an intermediary to, you know, go and transact
with the chain.
And this pass key is stored on your device.
And it's also if you're using ICloud keychain or if you're using one password, you can also sync
it across devices.
Okay, cool.
All right.
Now I feel like we need to go back to tempo and the thing that was launched.
and we've done episodes on Tempo before,
so bankless listeners may be somewhat familiar,
but I think we need a refresh.
So this is what?
This is a layer one.
It is EVM.
I'm sure the Reth client is involved somewhere, Georgia, as knowing you.
Can you just lay out the specs of this thing
and what it is and kind of throughput,
what assets are on it,
just kind of some of the details
that somebody from the crypto world would want to know.
Tempo is a layer one blockchain focused on payments.
We're making opinionated tradeoffs
to optimize for the payments use keys.
Tempo is permissionless,
meaning that anybody can run a node
and anybody can validate the state transitions of the chain.
Tempo is live with 11 validators.
Most are operated right now by Tempo
and we have some externals running
and we're onboarding more validators
on this in the next few weeks.
External from a geo-distributed cluster
so that we have in Europe, US, and so on.
It's permissionless to run a node,
but you are onboarding more validators.
How do you square those two things?
It's permissionless to run.
Imagine that you're alchemy, for example.
You can just run a node and, like, serve RPC traffic.
Or you're an indexer, like, album,
and you want to, like, index the chain.
Or just a normal cypherpunk user
that wants to not trust and verify everything,
running a node is a two-command process.
So everyone has the ability to listen to tempo,
but not everyone has the ability to write to tempo.
Is that correct?
No, it's similar to in Ethereum,
like to become a validator,
you need to stake 32Eth.
Well, we don't have that,
and everything else is the same.
It means that anybody can run a normal node,
anybody can submit transactions,
anybody can create a wallet.
There's no special casing, no blacklists anywhere.
But running a validator is still permissioned in time.
Running a validator is still permission.
We're in the early days.
We're still figuring out what the right way to expand this validator set is.
I think we have a pretty promising road map in the next few weeks,
but we need to be very thoughtful about how to execute on this.
And there's 11 right now, validators that are running.
Right now there is 11.
And we don't have a dashboard yet on the Block Explorer.
We need to make that happen.
But there's a validator manager contract in the blockchain that you can check from our docs,
which if you query gives you the full list.
And do the validators have to stake something or they're just kind of whitelisted?
We have a multi-seed that controls where the validators are.
Okay, okay.
All right.
So please continue then.
We were just, you know, what else should we know?
Yeah.
So the node is built on the Reth client, where the Reth client is a project that we,
been building a paradigm for the last four years at this point or more,
where Reth is built as an extensible client,
which means that we're simultaneously able to support Ethereum L1
for the normal use cases that people in the Ethereuml1 world use it,
for normal RPC nodes, for validators, for MED bots, and all of that.
It also supports layer 2s, like base, for example,
which is running RETS underneath
or the rest of the L2 ecosystem
and we're also building tempo with Reth.
Why are we doing that?
Because we have a stable foundation
which means that we have all of the EVM,
JSON RPC, developer tools,
they just work.
The node is the highest performance node
as of like the last few weeks
or month plus something
on Ethereum L1
and it's generally very fast,
very stable, well tested.
It just made sense for us
to use that as our foundation.
So that's on the execution layer side.
The node has features for payments.
For example, we have a pre-compile
that's an ERC20 contract
with permissions enabled in it.
Where if you're a, which is generally targeted
at stable coin issuers, for example,
that want to have, say, various rules
or let's say you're tether or USDC
and you want to, instead of like rebuilding
all of the permissioning features from Scouts
would just have them available out of the box.
The node also features a thing called the payment lane,
where the payment lane is something very valuable.
For example, if you remember late last year
when one of the big market volatility events happened,
fees everywhere spike,
I think everywhere except Solana,
which was fantastic and congrats to them for doing that.
And the idea is that you don't want defy-related spikes
to be affecting your normal payment activity.
So what we do, we just said there's a zone,
there's a part of the blog that's reserved only for payments transactions
and there's a part of the blog that's allowed for anything.
And the payments section of the block
is going to always have predictable, stable fees
that you're not going to feel anxious about.
Versusing the rest of the block,
the things that we're familiar with can happen.
And the big shout out to the commonware team by Patto Grady and Fultz.
Tempo is basically combining the best of the Rath project
on the execution side
and the best off commonware consensus on the consensus side,
which is what lets us then like executing this ambitious
a global validator set roadmap that we're going to be executing in the next three months.
How about, you know, throughput transactions per second
and also validator node requirements to like run these things?
Yeah.
So for gas per block, I believe is 500,000.
So half a gigagast per block.
And then block time floats from.
from 400 to 600 milliseconds.
It depends on networking conditions at any given time.
Okay.
And so half a gig a guess, does that translate to something like, like, you know,
5,000 transactions per second, or are we even able to translate?
Does that distinction not matter?
Call it 10.
10,000 transactions.
In our last benchmark, that was what we could hit.
So call that.
Like, as of last week, I believe that's what our last benchmark.
The thing we're going to be publishing a bench or perf.ttempo.xyz, because I think the hard thing about benchmarks is that, you know, we're going to talk about them.
And then in two weeks, they're going to be outdated because in the background, we have an agent that just looks at all of our stuff and, like, it continuously optimizes them.
As we know, it's crazy.
It works.
Like, we just have, like, an agent that looks, runs benchmarks all the time.
And in part, that's why the Reth client got so much faster in the last, like, month and a half.
Wow.
Yeah, it's really remarkable.
So David, you were saying, again, much earlier, about urgency, performance, all of that.
Like, the AI has really transformed how we work on all of this stuff.
So really fast block times, as you said, you said 400 milliseconds.
Really fast block times.
Finality, single slot, because we use simply consensus, half a gigas throughput, or sorry,
half a gigas per block, which translates to if you count like a thousand,
100,000 gas per transaction.
Like, you can do the math.
And then what am I missing?
Network node requirements.
Well, we are actually super excited about this
because we've, because we're building it on Reth
and we've been optimizing RET for the Ethereum L1 use case,
which is really about like trimming requirements
as much as possible.
We just published a new minimal mode for Reth
where Ethereum Mainnet itself is 150 gigabytes.
And imagine that Ethereum Mainnet has,
like lots and lots and lots of stuff in it. Running a tempo node on commodity, normal at home software
at node hardware is possible right now. If you open your laptop and you after this and you take,
say, point it to the docks and run me at tempo node, I'm promising to you it will work. It will
download the snapshot. The snapshot is tiny right now. It will get bigger over time, but it will be
small because it takes gas pricing or state growth to be good.
Yeah.
But to participate as a validator, like, is that going to require some beefy bandwidth?
I think I saw a number of like 10 gigabits per second or something like that.
Is it still primarily, if you're participating as a validator, let's say,
or just like running maybe like a serious node,
are you still going to have to run that in a data center?
Are you guys trying to get this down to, like, run in your home?
Absolutely not.
So there's no intention for the, again, I don't think about validers and non-validivism.
is different. I think it's all the same to me
networking-wise and node requirements and so on.
The node
operators will
work on commodity hardware,
normal residential connection,
shouldn't need, you know, gigabits upload.
In part, like, why this is going to be possible
is because of the commonware stack,
which, you know, you should like go and look at like what they've done
recently where they can use erasure coding
to make the networking on a per node basis to be much
lighter. So yeah, like I think it's going to be really exciting. I think there's a lot of players
that are like racing towards bandwidth efficient consensus. That's also very high performance.
Big shout out to the Monnet team has done amazing work on that with Raptorcast. I think the
Salana Alpenglow work is also really strong on that. So I think it's going to be, I don't know,
I think like the world where we thought of, you know, low block time, high throughput. And, you know,
again, I think to go to 10,000 TPS, everybody or maybe like a bit more, like, people are covered on a
distributed network.
I think now the interesting thing in the web payments world is like, how can we do a million,
like a billion payments per second, things like that?
And that is like an open question.
A lot of how people are going to do that.
Our answer is the MPP sessions where you can bypass going to the chain every time.
But I think that for a few tens of thousands of transactions per second, like in the next, you know,
even now, like, I think the world is in a good spot, like, whether this tempo shall land
a mona, like, I'm saying that's off the top of my head is like the high performance,
the centralized blockchains. I think, like, people are covered. I don't think, I think the
requirements have gone down so much. The other operator experience has gotten so much better.
It's been a question, I think, since Tempo was announced in sort of the crypto circles as to,
like, why an L1 rather than an L2? And I noticed just yesterday, you tweeted this,
Gios, the thing I learned earliest in my crypto journey is that to really scale a decentralized
network, you have to avoid consensus. That's what drove me to L2 scaling. You talked a bit more
about, you know, state channels and L2s. This seems to indicate that you're still kind of
L2 pilled. And yet, as one of the, you know, the architects and engineers on tempo, you guys went
with an L1. I think a lot of people are like probably listening to this and scratching their heads
and saying why?
Like, why an L1 rather than an L2?
I think the simplest answer is just developer velocity
in being able to self-express
and being able to do the things that we want.
That's one, we didn't want to be bound by the DA
that the Ethereum world would provide us.
At the same time, of course, we're continuing
to serve the Reth project as normal for Ethereum L1s and L2s.
But for our ambitions, we felt like we had to, like,
kind of like, be able to self-express in all of these ways.
And I think that's the most of it, right?
I think being able to just own your fate and on your stack
and being able to customize as you want is just so important.
What do you think this means for the L2 roadmap that Ethereum has set off with, you know,
four years ago?
Is that sort of dead in your mind?
Do you think L1s are the way to go or do you think there's a future for L2s?
I don't think these are intention.
So there's two questions here, right?
like A, like what do I think about like L2s in general or maybe for 10.2, what do I think about L2's in the Ethereum context?
So I can answer the Ethereum context one first and then let me tell you what we've been doing.
So I've spent basically all my career building L2 technologies for the Ethereum world.
I think these are the best, the most credible way like do real scale on Ethereum.
Again, even if we make Ethereum scale on L1, we will need to like roll some kind of like
like L2 technology in it.
And it can be done, you know, as a P-Stack Arbitrum-Base, you know, all of these things,
or it can be done in an enshrined way.
There's this whole native roll-ups roadmap that has come out recently.
I think all of these are valid and good.
So by no means, no, I don't think L-DU's are dead.
I think L-2s are necessary for a decentralized system to scale.
I think Ethereum has this like very cypherpunk core that is important to protect at all costs.
and I love Vitalik's recent cyphepunk warrior arc.
I think that's the right thing to be doing.
So I think for Ethereum, absolutely, you need L2s,
and I would definitely not make changes to that.
I think there's things that in Ethereum world
we need to figure out around tensions or branding,
you know, the whole ORL2s competitive to the L1 and all of that.
People disagree.
I don't know what the right thing is there,
but I would absolutely classify, you know,
L2 as a necessity in the role-up sense that people have been doing.
In the tempo context, I think there's like, again, like a few interesting things.
Well, A, MPP has two ways to interact with.
One is the charge method.
The other one is the stream method or the session.
The charge is every transaction goes on chain, which is just a normal payment.
Session or the streaming method is actually opening a one-way payment channel with the server,
which is like an old-school layer two technology from,
you know, before most people heard about...
A precursor technology to layer twos, yeah.
Absolutely.
It was kind of like the grand parent of a lightning network,
if you want to think about it like that.
Like a one-hop, one-direction payment channel
just says, hey, Ryan, I'm opening a tab with you.
Instead of settling with you on every, you know,
query, which is a charge method,
which is how we're used to doing crypto payments,
write down on your notebook, you know,
what is my score?
and then I'm going to settle with you at the end
when I want to close out the tab.
And this means that I can use
like an old school layer two technology
in Tempo or the specific use case
of client server payments,
which fits beautifully, right?
Yeah, I guess like I just want to sync that in
that like the Layer 2 technology
we have, we literally just deployed
the layer two technology this morning on Tempo.
Why? Because even if the chain
support whatever many throughput latency constraints,
their demand that the AI world is going to bring is just 100x that.
It's just unknown how much it will scale that it's going to just hit the physical limit.
Like to support it you would need 10 gigabits or 100 gigabytes of uplink or whatever.
And I don't think we want to go there.
Yeah, I read actually a post on that by Liam Horn,
who I think works on the Tempo project as well.
And he was kind of the forefather of state channels and kind of exploring that in Ethereum originally.
And maybe I want to ask again about that.
that kind of cypherpunk thing versus what tempo is doing.
Because, as you know, bankless is primarily a podcast for crypto natives.
I think for a lot of crypto natives, they see tempo and they have mixed feelings.
I can say even me going to this episode, I have mixed feelings.
On the positive side of things, it's very exciting to see, like, obviously, a world-class
engineering team go execute against this vision towards a real-world use case like agents
start applying that to the eugenic web
and kind of winning payments over to blockchain technologies
and do see what you're doing with respect to decentralization.
At the same time, for crypto-native,
it's like a lot of our heroes, right?
Like Georgios among them,
originally the Loom L2, like scaling Ethereum,
Liam Horn, who I mentioned,
Dan Robinson, who pioneered Uniswap
and a lot, even, even Dancron
this morning. He tweeted about Tempo, right? Now, he's on the Tempo team. So these are kind of
some of the crypto-native heroes on this crops-type mission, right? Censorship resistance,
open source, private and secure, the Ethereum track. And now they're doing all of this in
tempo. And some people are scratching their heads and they're saying, okay, like, is Tempo now
just taking the Ethereum vision, let's say, in this whole Cypherpunct vision, and corporatizing it? Or just
executing it in a different way. And I don't know if they feel kind of like lost by that or they feel
like there's a competitive threat or they feel like it's just the open source thing that we once had
and the decentralized thing that we once had and the crops thing that we once had. Now the corporations
are here and they're taking over and they're out engineering us and maybe out executing us.
And so there's some sense of like feeling left behind there. I don't know. It's a jumble
of feelings that I think people are probably having as they're listening to this conversation.
How do you square these things? How do we think about tempo in the context of Ethereum being
cypherpunk, but maybe now it's a lot smaller than we once thought it would? We thought at one time
it would take the payment to use case and these would be L2s. And now it seems like that's
happening outside of the Ethereum ecosystem. Of course, you know, you're still at Wreath. You're still
co-developing on Ethereum, I'm sure that's going to be open source.
So it's not like Ethereum doesn't benefit.
And yet it's not benefiting in the same ways we originally thought it would.
And the question is, all of the good stuff that was happening with Ethereum, is it going
to be happening not on Ethereum?
I think a question that people feel is like, why not do all of this on Ethereum, right?
Why do this on an L1 chain in tempo with a separate kind of thing, separate standard, separate
maybe future token base.
Why not do this on Ethereum instead?
Well, I think it would be hard.
Well, again, look at the niches, right?
Like the payments niche just requires so much capacity
and so much specialization that,
and I replied this to someone on Twitter also,
I think earlier today, I think it was Alan,
who said that are there any approaches that you're doing
to pre-compiles, for example,
which is a technical detail in what we're doing,
that Ethereum would not do.
And I'm like, yeah, of course,
because Ethereum is a general purpose platform
that empowers developers just self-expressed
in the most general-purpose way
and doesn't really discriminate
for a particular use case,
which is what makes Ethereum so beautiful.
At the same time, when you're doing the payments use case,
it's not just the performance stuff.
There's all sorts of specific functionalities
that you want to add into the system
that just wouldn't happen on Ethereum.
They just would never go through the governance process.
It would take too long.
So that's one point.
I think the other point is that high value defy
will continue happening on Ethereum, right?
Yeah, I guess maybe there's a question
which is sort of what you think Tempo's intent is,
which is, is Tempo's intent to kind of eat Ethereum's lunch
or is it to sort of expand in a different direction?
The goal for Tempo is to make the stable coin native payments world
happen. And I don't think
that's in tension with Ethereum being
a large, successful force
for the world. To keep going
on the thread, the timing
that has happened
with the Tempomenet launched today
timed with the EF mandate
document last week. There's like a
tale of two cities here.
My read on that document was that
Ethereum is like a sanctuary
technology. It's a technology
to make a sanctuary for people.
And also not much more
than that. If the Ethereum broader community wants it to be more than that, then the onus is on
them to do it. But the EF, as it relates to that, you know, doesn't really, is not interested
in doing the agentic commerce, agentic payments thing that is going to change the future because
it's not about changing the future. It's about, you know, being a sanctuary for the people that
need it the most. And there has been just kind of like a shift, like with some of the people
that Ryan has mentioned, like Giorgio, Donkrad.
There's been like a vibe shift of, I think people who are interested in growth
is maybe something that I will characterize it as.
Like if you were previously in the Ethereum camp, but you were really into growth,
economic growth and being more than a sanctuary in doing kind of just like, you know,
whatever's on the technological frontier, you know, the AI arms race, you kind of found your way
into the tempo ecosystem.
And so there's like, while tempo isn't in tension with Ethereum,
it does seem to represent a different vibes polarity
than Ethereum does.
That is kind of like equal and opposite and equal.
There's no question here, Georgios.
I'm just wondering if you kind of like agree with the assessment.
I admit I did not have the time to read the dog.
I believe it was 30 pages and there was a lot of anime in it.
My attention span is fried as well.
I think there is a fair take around the vision tensions, maybe,
how different visions rally different people.
I think at the same time, I believe in both, which is, well, to me,
like it has expressed in a weird way where we've made Reth a library
and any changes that we make tempo faster or make tempo more robust or more feature stable
and whatnot.
It just flows naturally to the Reth upstream library, foundry,
as well. So like we announced tempo, like one of the core points that we wanted to land
and people was that all the work that we're doing, yes, it's making tempo work, but these are the same
codebases. So the same people that are working on the new codebase are also working on the last
code base. Why? Because they depend on it literally. It's like a pain dependency in the codebase.
So that's why to me I don't, while I empathize with what Ryan said and I totally understand, yeah,
somebody might feel like, hey, like some people that we're doing good work are no longer doing that work with our other friends.
I don't feel that tension as much because we just do both.
And it might be hard for everyone to understand, but we're just doing both from our end and we're good in.
And we think we can do both very well.
Some exciting news.
We are launching a new podcast to help people figure out the crypto cycle, how to navigate it.
The best crypto cycle investor I know, his name is Michael Nato.
He runs the DeFi report.
This is the guy that sent me a sell alert before the 10-10 price drop happened.
His cycle analysis has been absolutely on point.
I've been following him for years.
And this year, we started recording weekly podcast episodes.
Each one we get into his portfolio, what he's holding, the market structure, entry targets,
fair market value of Bitcoin and Ether, and where we are in the cycle,
there's new episodes that are released every Wednesday.
They're 30 minutes.
They're short.
They're punchy.
I think this crypto cycle is harder to navigate than most.
So let's do it together.
Go subscribe to this podcast.
search the Defi Report, wherever you get your podcast, YouTube, Apple, Spotify, or find a link
of the show notes. There's a new episode waiting for you now.
I've got just a handful of questions I just want to ask just as loose ends. It can kind of
be like a lightning round just to like kind of talk about the last little topics as it relates
to tempo and agents and all that kind of stuff. Not terribly long ago, ERCA004 was introduced
in the Ethereum land. This is agentic identity and reputation. What's your take on just like
the need of reputation for agents? Is that like, talk about the role.
that that plays in this whole agentic commerce vision.
I think it's going to be very big.
I think we're very excited.
Like if you look at what we just last said about the future of Ethereum as this extremely
decentralized, reliable place, we think reputation and registry and discovery will live
in multiple places.
And for the most important, the most decentralized agents, we're really excited about things like
80-004.
How can you push reputation back?
can you say, I attest to this thing?
But we think there's going to be multiple,
and we don't know how that's going to proliferate.
So that's why we're really looking at a lot of things.
We're just trying to see what are people building,
how do we get the right solution for them,
and how do we support as many things,
804 among that?
So like the idea, the concept of reputation for agents,
valid idea, important for the future of the internet,
totally going to happen.
Unsure how we get there,
but eventually we'll fast forward a few years,
and then you'd be like,
oh, there is totally reputation.
for agents. You're not in your head in agreement. It sounds like.
Exactly. I think it's very much inequitable.
And I believe we're, Brandon, we had that chat with David Ray around one of the
workers on that where we shared some of our ideas on discovery, some thoughts on ERC
8004 and so on. So we like the idea. We don't know. I don't know if it's like the right way
to do it yet because people are just going to do things. But we're talking to the people about
it and we're just giving them our thoughts. A quick question on assets. So what assets are
available right now on Tempo. And what do you think that'll look like, say, in 12 months from now?
So there are really two main types of assets on Tempo. One is our special stable coin standard
that Georgia has talked to called the Tip 20, which is an extension of ERC20 supports a number of
things that we just found stable coin issuers need, like policies, like controls, you can sponsor gas
fees. It also integrates really well with our stable coin decks, which is an enshrined
primitive in tempo. So in a lot of cases, and we use this really heavily in MDP, if I'm a server,
I am broadcast service service and I want to get paid in USDC, but an agent might hold some other
currency that's also U.S. data dominated. We can handle swaps automatically and do so in a very
efficient way that's controlled by the protocol and really just proliferate as many stable
coins as possible through tip 20. Also on top of that, anybody, Tempo is a permissionless network,
so you can deploy any token that you want, but we have made, to Georgeus's point before,
like conscientious engineering decisions so that stable coins via payment lanes, via other primitives,
are more efficient to operate on tempo
than your random running the mill,
you're a C-20.
Does that also mean that permissionlessness,
does that also mean anyone can deploy
some kind of smart contract
outside of a token,
any kind of defy primitive that they want,
they can deploy that?
Mem coins.
What about offensive meme coins?
Gross discussing offensive meme coins.
Can I deploy some of those on tempo?
There are already, I believe.
Nice.
Nice. David, you into those, you're really into this, you're in a choir.
How about you mentioned kind of a Dex being sort of part of the core protocol in some way,
has some special status. How about identity? Is there kind of a native identity type engine?
Is everything AMLKYC or how are you handling that piece?
No AMLKYC built into the chain itself. If you're using chain analysis or whatever else in your app,
you're free to do so.
We were considering whether we wanted to add a feature
that's not for AML KOC,
but it's like a co-signer feature on every transaction,
which the first use case would be fee sponsorship.
So we already have fee sponsorship,
maybe natively into the transaction,
but we were thinking,
hey, maybe we can generalize this
in a way that you can do,
not just fee sponsorship,
but also security scanning,
for example, like blockade as part,
as a co-signer or your transaction,
or if you wanted to add the chain outs or something,
We haven't done that yet.
So nothing, for sure, nothing, like in the chain around KOC, AML,
it is like an app layer concern on a per app basis.
But we are thinking about, hey, can we allow people to poke on things more easily to make the app layer better?
All the existing EVM-based smart contracts, could those be directly deployed to tempo?
And then also kind of the other infrastructure, maybe the user infrastructure, I mean,
will MetaMask pretty much work with the right RPC out of the box?
So all of the smart contracts work out of the box.
There is the Fito, so on Metamask, there is a, well, they don't show stable coins as your
native balance.
So that's something that we're working on with a, with a team, with a Metamask team on.
Okay.
But all the EVM wallets, they will, they will shortly work with tempo then basically.
They work, but sometimes.
there's edge cases
because they're not programmed
to show you your stable coin balance, right?
They're programmed to show you your eth.
And for example,
if I have any of the stablecoins
that we deploy via the stablecoin factory
that people are using
and anybody can interact with
anybody can deploy a stable coin.
And does it, by the way,
it's like, it's a,
we're calling it the stable coin factory
or a, but the tip 20 factory
is really just a generalized one
so it can be for any kind of fungible token.
So you might deploy something,
and say it's a stable coin,
but it might not be backed by anything.
So just treat it as a normal ERC20
that's pre-compiled and more efficient,
has hooks on it.
But yeah, because wallets just don't take all of the stable coins
that you have configured and they don't just sum it up
and say, hey, this is your wallet dollar balance.
They are a program to show,
hey, what's your ETH balance?
That's the main thing that we've been trying to make work.
The other thing is because you're paying fees in any token
and Tempo lets you pay,
from any of your, like, for example,
if you're transferring in USDC,
you can pay fees in USDC.
If you're transferring USDT,
you can pay fees in USDT.
And this happens via a baked into the chain
primitive of the Dan Dromidon invented
called the fee AMM.
It means that wallets have needed
to do some custom work
to allow you to pay fees in stable coins,
which is actually also happening in the Ethereum world
because as the account abstraction,
wallets are gaining traction,
they all basically need to expose that primitive to the wallet.
And there's some nice ERC standards that we're also following,
which are basically such that it works the same,
similar to how the Ethereum world is doing the ERC 437 stuff.
Guys, going back to this very big vision of the future of the internet,
between AI micropayments, agentic payments,
what the, cosmetically what the internet looks like is changing,
potentially changing, potentially critically changing.
Like the idea here is there's going to be,
like, you know, trillions of micro transactions being passed around, you know, any given day.
Money is just going to be flying around the internet much faster.
And it kind of makes me think that we're opening up a opportunity, a field of opportunity
for brand new types of value to be expressed, brand new types of developers to build apps,
new opportunities.
So if you were to give advice to some young entrepreneur coming out of college, he's hungry,
they're ambitious, they want to go do something,
and they want to catch some of that money
that we think is going to be flying around
from all these AI agents,
how would you best steer them
in the direction of casting the right net
in the right location to catch some of the money
that's going to be flying around?
Yeah, I think the most efficient thing that we see
is figure out, like, one, use the tools a lot
and see like, okay, what are they doing,
where are they getting stock?
And wherever you're getting stock
or wherever there's friction,
we think there is,
value to be accrued and just build services that unblock developers, unblock these machines that are
increasingly compounding across every single vertical we see now from code deployment to even just
people doing administrative work at their office and figure out where they're going to stock,
what's the work that they're doing, and make that more legible to them. And we think value will
naturally flow to those services.
And that's why we really developed MPP.
We think MPP is the most efficient conduit to broadcast services
and to have machines interact with them.
I think, like, we've seen this all where it's like,
Claude is so good and all these agents are so good at just calling like the basic
you mix commands that have existed since the 70s.
And we think the same thing applies where it is extremely intuitive
and we've gotten this in testing to call the exact same commands HCTP payment off
to perform payments because it is just so baked in and so natural and all the tools exist.
My take would be just build paid APIs, like figure out, like, for example, like,
David, I bet you and Ryan, you guys got like a giant corpus of like interesting files with notes,
you know, your prep for all of these, like, wonderful episodes that you've been doing for so long,
you could pretty easily just tell your agent, hey, expose this as a service.
And instead of like me and Ryan having to get queried directly by things, why don't these people
just talk to my service?
Well, you don't want to come on the show anymore?
Oh, no.
Is that a paid service, by the way?
You just eat.
You could do it as a paid service.
You want to be paid.
You know, you could say, oh, you get like five, three.
queries and then to go more, you know, you need to do more. I just think there's so many,
you know, of these, hey, I have like some private knowledge base or some private or whatever
information I want to like share the world. But I kind of like don't want to put it out there for
free or maybe the hosting costs. I cannot cover the hosting costs and I don't want to think about
them. And like one of our colleagues, Shane had said that earlier on, which is like you can just
build a service that kind of like pays for itself in a very,
I think a viral article on Twitter a few weeks ago about that as well.
And in a funny way, these are like the self-sustaining, self-building, autonomous things
where you can just say, hey, here's some data.
Okay, start making money on it.
When you've made some money in it, then, you know, go build new things without money.
And there's actually a very well-established concept about that.
It's called the Von Neumann Pro, which is like the spacecraft goes and builds more versions of itself.
Yeah.
Yeah.
So I think like basically the advice that I would give would be like get into that mindset.
set or like you got something, put it out,
make it pay the API service,
figure out how to make it pay for itself,
and then figure out how to make it expand,
which is literally like starting a business.
But instead of being like a business business,
it's like, hey, you know, take this thing,
put in an API and it doesn't need to be anything crazy.
You don't need to think about it because you can just be like
text files, Excel spreadsheets, templates,
how you think about the world, all of these things.
So we've got a lot of that.
We have like seven or eight.
eight Google Docs that are each
respectively like 700 pages long
and because these are our notes for our podcast
and then once we realize that like
the dock performance is going so slow
we just fork it and make a new one
and we've done that like eight or nine times now.
Oh, that's why your dog got stuck earlier.
Yeah, exactly. That's exactly right.
So like say we take all the transcripts
from the bankless podcast, we take all those notes,
you take everything we've ever produced.
We clean it up.
I don't know what that would look like,
but we just clean it up and make it just more accessible
and we put it behind a paid API.
and that's our value that we've had.
The corpus of bankless knowledge,
which is like, you know,
we're going on for six years now.
So a lot of value in there
about anything we've ever wanted to talk about ever.
How do I tell the agents about it
and that it's useful to them
and that they should pay me for it?
How does discovery work?
Well, by the way, if you're down to do this,
we'll happily call us on install everything we need
to make it work for you.
So we can talk about that offline.
Yes, yeah, but if you wanted to make it,
like we support,
way to discover paid services via MVP today.
You would just say, like, you register.
You could spin up your API and just like, hey, here are the endpoints you can call.
This is the cost.
These are the ways which you can be.
You know, like, here's the currency I want to be paid in.
And you can do that not only on tempo, but across a variety of payment methods.
So it could be like if you want putting your card details, putting a bunch of other stuff,
you can do that there too.
And then we, by registering the schema, you can make it discoverable to agents.
And we see a number of services, which are,
just now even ingesting these demos to build like they're calling it like okay what is like the
page rank for productive work and to figure out like okay how do we build that I think that's also
part of like the question like what's a search engine for agents almost like what's a search engine also
how do you price this content it feels like there's a lot of I mean it did you want to ingest like
thousands and thousands of lines or do you have a small query like how do we rank the size of
I have no idea how much the bankless knowledge base is actually worth, right?
And who's going to pay for that?
It seems.
Yeah, not very much, probably.
It's like it almost like there would need to be a bidding process to almost discover what
the actual market price is here, right?
I'm sure there's a lot to be in that area.
We had them.
So early on, so you know how like Open AI has like normal pricing and search pricing for the API?
Yeah.
Or like how we're just as search pricing.
You can do all sorts of things where you can just say,
instead of me figuring out the price,
what if I just say, hey, I'm giving 10 API.
You know, you said Dan Robinson like that,
because like this is like exactly that Dan Robinson.
Yes.
Which is like, okay, I got 10 queries.
I'm selling 10 queries.
You know, this is like my data.
Go run an auction, figure out the price.
I can figure out the price.
That would be valid.
We haven't done that out of the box yet.
I think it's a good point.
You know, the question of the consumer
or of the person wanting to do a pay the API is two questions.
It's like,
A, how do I price my stuff?
How does my stuff get discovered?
I think how do I price my stuff?
I think the answer is either you know what the price of the data is
and maybe you charge some premium on it for convenience or whatever else.
And to the discovery point, I think right now what you can do is like publish your schema.
But where do you publish it and what does the search engine look like?
I think that's open ground right now.
And I think people are going to race for it.
if that is the next page round, right?
I think that's going to be beautiful.
I think there's going to be so many competitors for this rank
and hopefully we can just sit below all that
and let that competition happen.
So much to build here, guys.
Very exciting.
The Agenic Web, I think it's going to be a pretty big deal
and to have kind of blockchain crypto be the payments layer for that.
It just seems like it's got to be the future.
Congrats on Mainnet.
Georgios, Brendan.
Thank you so much for joining us today.
Thank you.
Thank you guys.
Bankless Nation.
got to let you know, of course, crypto is risky.
You could lose what you put in.
But we are headed west.
This is the frontier.
It's not for everyone.
But we're glad you're with us on the bankless journey.
Thanks a lot.
