Bankless - Tempo Mainnet: The Race to Agentic Commerce

Episode Date: March 19, 2026

Tempo 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)
Starting point is 00:00:02 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.
Starting point is 00:00:23 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.
Starting point is 00:00:57 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.
Starting point is 00:01:33 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.
Starting point is 00:01:57 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.
Starting point is 00:02:26 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.
Starting point is 00:02:54 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.
Starting point is 00:03:34 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
Starting point is 00:04:13 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.
Starting point is 00:05:06 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,
Starting point is 00:05:38 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.
Starting point is 00:06:22 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.
Starting point is 00:06:42 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
Starting point is 00:07:12 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.
Starting point is 00:07:48 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
Starting point is 00:08:10 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,
Starting point is 00:08:31 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?
Starting point is 00:08:53 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.
Starting point is 00:09:05 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,
Starting point is 00:09:26 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.
Starting point is 00:09:53 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.
Starting point is 00:10:15 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,
Starting point is 00:10:37 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.
Starting point is 00:11:00 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
Starting point is 00:11:38 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,
Starting point is 00:11:52 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
Starting point is 00:12:08 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.
Starting point is 00:12:28 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
Starting point is 00:12:54 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.
Starting point is 00:13:20 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.
Starting point is 00:13:47 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,
Starting point is 00:14:11 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,
Starting point is 00:14:28 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.
Starting point is 00:14:44 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
Starting point is 00:15:03 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.
Starting point is 00:15:21 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
Starting point is 00:15:37 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
Starting point is 00:15:58 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.
Starting point is 00:16:39 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.
Starting point is 00:17:15 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,
Starting point is 00:17:39 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
Starting point is 00:18:03 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.
Starting point is 00:18:25 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.
Starting point is 00:18:51 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
Starting point is 00:19:12 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,
Starting point is 00:19:36 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.
Starting point is 00:19:56 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,
Starting point is 00:20:16 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
Starting point is 00:20:44 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...
Starting point is 00:21:10 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
Starting point is 00:21:43 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?
Starting point is 00:22:06 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?
Starting point is 00:22:28 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.
Starting point is 00:23:06 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
Starting point is 00:23:55 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.
Starting point is 00:24:23 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.
Starting point is 00:24:48 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,
Starting point is 00:25:18 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.
Starting point is 00:25:39 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
Starting point is 00:26:03 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
Starting point is 00:26:36 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?
Starting point is 00:27:20 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.
Starting point is 00:27:32 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.
Starting point is 00:27:58 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
Starting point is 00:28:28 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,
Starting point is 00:28:52 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,
Starting point is 00:29:16 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.
Starting point is 00:29:43 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
Starting point is 00:30:05 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,
Starting point is 00:30:29 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
Starting point is 00:30:53 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.
Starting point is 00:31:16 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.
Starting point is 00:31:48 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
Starting point is 00:32:16 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.
Starting point is 00:32:55 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.
Starting point is 00:33:38 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.
Starting point is 00:34:04 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.
Starting point is 00:34:28 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.
Starting point is 00:35:01 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
Starting point is 00:35:17 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
Starting point is 00:35:36 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
Starting point is 00:36:08 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
Starting point is 00:36:25 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.
Starting point is 00:37:00 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.
Starting point is 00:37:26 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.
Starting point is 00:38:11 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?
Starting point is 00:38:40 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,
Starting point is 00:39:08 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.
Starting point is 00:39:29 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
Starting point is 00:39:51 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,
Starting point is 00:40:12 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
Starting point is 00:40:34 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,
Starting point is 00:40:52 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,
Starting point is 00:41:13 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.
Starting point is 00:41:30 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.
Starting point is 00:41:51 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.
Starting point is 00:42:13 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,
Starting point is 00:42:43 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,
Starting point is 00:43:06 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.
Starting point is 00:43:21 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
Starting point is 00:43:40 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.
Starting point is 00:44:00 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,
Starting point is 00:44:22 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.
Starting point is 00:44:45 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.
Starting point is 00:45:09 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?
Starting point is 00:45:36 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.
Starting point is 00:46:08 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.
Starting point is 00:46:32 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.
Starting point is 00:46:58 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,
Starting point is 00:47:20 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.
Starting point is 00:48:00 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.
Starting point is 00:48:26 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
Starting point is 00:48:45 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
Starting point is 00:49:23 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
Starting point is 00:49:50 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
Starting point is 00:50:32 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
Starting point is 00:51:00 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.
Starting point is 00:51:25 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.
Starting point is 00:51:56 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.
Starting point is 00:52:29 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
Starting point is 00:52:56 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.
Starting point is 00:53:20 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.
Starting point is 00:53:46 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,
Starting point is 00:54:08 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?
Starting point is 00:54:25 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.
Starting point is 00:54:47 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.
Starting point is 00:55:18 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,
Starting point is 00:55:52 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,
Starting point is 00:56:18 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
Starting point is 00:57:07 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.
Starting point is 00:57:45 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?
Starting point is 00:58:14 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.
Starting point is 00:58:34 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,
Starting point is 00:58:50 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
Starting point is 00:59:09 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
Starting point is 00:59:36 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.
Starting point is 00:59:51 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
Starting point is 01:00:20 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
Starting point is 01:00:59 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.
Starting point is 01:01:20 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.
Starting point is 01:01:56 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.
Starting point is 01:02:37 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.
Starting point is 01:03:02 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.
Starting point is 01:03:20 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
Starting point is 01:03:45 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.
Starting point is 01:04:15 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,
Starting point is 01:04:37 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,
Starting point is 01:04:53 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
Starting point is 01:05:20 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
Starting point is 01:06:13 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.
Starting point is 01:06:52 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?
Starting point is 01:07:08 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?
Starting point is 01:07:36 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,
Starting point is 01:08:00 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,
Starting point is 01:08:13 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.
Starting point is 01:08:51 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
Starting point is 01:09:18 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.
Starting point is 01:09:31 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,
Starting point is 01:09:44 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,
Starting point is 01:10:03 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,
Starting point is 01:10:19 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
Starting point is 01:10:38 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,
Starting point is 01:11:02 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.
Starting point is 01:11:33 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
Starting point is 01:11:53 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,
Starting point is 01:12:10 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.
Starting point is 01:12:50 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,
Starting point is 01:13:32 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.
Starting point is 01:13:56 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
Starting point is 01:14:27 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.
Starting point is 01:14:56 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.
Starting point is 01:15:14 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.
Starting point is 01:15:32 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.
Starting point is 01:15:47 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.
Starting point is 01:16:00 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
Starting point is 01:16:14 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,
Starting point is 01:16:30 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,
Starting point is 01:16:51 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
Starting point is 01:17:28 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.
Starting point is 01:17:48 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.
Starting point is 01:18:07 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.
Starting point is 01:18:20 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
Starting point is 01:18:37 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
Starting point is 01:19:04 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.
Starting point is 01:19:22 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.
Starting point is 01:19:31 This is the frontier. It's not for everyone. But we're glad you're with us on the bankless journey. Thanks a lot.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.