New Ethereum talks, every Monday. The week's conference uploads by event, in your inbox.

Loading player…

Closing Ceremonies | Kartik Talwar at ETHGlobal Tokyo 2026

ETHGlobal Tokyo 2026ETHGlobalTue, Sep 29, 2026, 12:00 AM

Speaker

Transcript

Welcome to Eth Global in Tokyo. This is not a conference. This weekend is a hackathon. We are happy to be in Tokyo again. They drove.

Everyone is fully immersed in the process. People are ready to stay awake. The stakes are high. Tokyo is a combination of tradition and technology. We stop by and never sleep again.

Today is the second day. I feel great. The atmosphere is good. I'm full of caffeine. I stayed in a capsule hotel for $20 and spent 50,000 on coffee.

It's amazing. This is bright. Yes, we are tired. We are completing the last parts. A little sad.

The clock is ticking. I try to put everything off until later. It's so exhausting. This is my 35th ETHGlobal hackathon. This is my first hackathon as a mentor.

I've already lost count. I think I'm approaching 50. I'm stressed. I hope these ESPs don't let me down. 3 seconds to go, but yes, we made it, yes.

At the last moment. There are a few seconds left. People seem very calm this morning, which probably reflects the atmosphere in Tokyo and Japan in general. There are many DeFi projects here. There are many projects related to digital assets and stablecoins, especially with identification.

It's inspiring to see how people can come up with an idea on a Friday and bring it to life in 36 hours. Build, eat, sleep, repeat. We are concluding ETH Global Tokyo 2026. Minasan otsukaresama deshita. Good afternoon, everyone.

How are you? Excited? Yes. I know it was a long day, but this is the most interesting part. I'm Karthik, one of the co-founders of ETH Global, and I want to welcome you all to the closing ceremony of ETH Global Tokyo 2026.

For those joining us for the first time, especially during the live broadcast, we have a simple mission. We want to bring thousands of developers into the web3 ecosystem, and this weekend was the perfect combination of everything we do: hackathons and summits. And we're talking about the ETH Global Tokyo hackathon here. We'll summarize what the last 36 hours have been like for everyone. Over 621 participants from all over the world.

504 of them are world. 504 of them are hackers. 29% of them are hackers. 29% of them are new to web3, coming from web2. They came from 46 countries, six continents, literally from all over the world.

And of course, a huge number of talented developers from all over Japan and the rest of Asia. Plus, we have 25 incredible partner representatives and 17 technical mentors here, all the while helping you get answers to all your questions. And also 33 wonderful volunteers who made this weekend truly unforgettable, doing their best to ensure you had a great experience. Please welcome them with loud applause. Our partners held six workshops.

There were no speeches at the hackathon itself , but yesterday we held a full conference. Today we're giving away $75,000 in prize money, so over the next 60 minutes you'll find out what you won, who took home the prizes, and which teams stood out. I want us to give a big round of applause to our seven incredible partners, so join me in welcoming 1inch, World, ENS, Uniswap Foundation, Sui, Curve, Grid, and Interceptor. They are all here and are eagerly waiting for the opportunity to tell you what prizes you will receive from them. The next hour will be dedicated to how incredible this weekend was.

This weekend is a hackathon, which means we're focused on developers and it's important for us to show, not tell. So we'll be doing some live demonstrations of the cool projects we saw this weekend, and then we'll move on to the awards ceremony. This weekend was a record-breaking one for us. First of all, I never thought that 504 hackers could do so much in such a short time. We want to tell you where everyone came from.

We had 504 hackers from such a huge number of countries. Of course, most of the developers came from Tokyo. The second most populous city is populous city is Seoul. And the third city in terms of the number of participants was Chennai in India. We also have three members who have been visiting us for a very long time.

Fabian and Julio have attended 38 ETHGlobal events over the past 7 years— past 7 years— at least since I’ve known them. This includes all offline ETHGlobal events as well as our asynchronous online asynchronous online events. And for Karan, this is his 36th event. So they will earn a lot of loyalty points. Additionally loyalty points.

Additionally , we wanted to find out what exactly interests people in the technology stack technology stack . Interestingly, for the first time, we saw TypeScript take third place instead of first. So I don't think I'll trust your code if it's not strongly typed. You really shouldn't use JavaScript for financial transactions. But Python consistently remains in second place.

And that's great to see. And these 504 hackers submitted 254 projects. This is scary. We didn't expect 254 projects, and we received 100 more than we expected. This meant that everyone had to put in a lot more hours.

And by "everyone" I mean our judges, to make the day a success and keep us on schedule. Before we show the results, here are some impressive statistics about the projects. 55 of them were continuity projects, and 199 were created from scratch. So we see a pretty strong trend: a third are achieving continuity, getting closer to our goal of 50%. DeFi has become the most popular category among these 254 projects.

Payments via wallets and AI took second and third place. So, DeFi is coming out on top again, and I'm excited to see more creative developments in this area. World, ENS, and Uniswap were the most integrated SDKs. Participants deployed projects directly on the Ethereum mainnet, which is great because it either means you have confidence in the code, which is good, but scary, or that the network is truly scalable. Base and Flow became the second and third most popular blockchains for deployment.

We see quite a high interest in deploying contracts directly on the mainnet. This is amazing. So, congratulations to everyone. 254 projects. Applaud yourself as loudly as possible.

I also want to express special thanks to our judges. They had to stay 3 hours longer than planned to talk to all the teams. Please join me in giving our judges a big round of applause: Albert, Alim, Augie, Lisa Vida, Jeff , Josh, Lego, Martin, Mas, Matt, Nuno, Terry, Tomo, and Yishin. Whoa! Before we move on to the results of this weekend, I want to ask you to scan this QR to scan this QR code and fill out the feedback form, which will take less than a minute.

There are six or seven questions with scores from 1 to 10, for example: how was the food, did you receive any help, did you enjoy the event, what could be improved, what should be avoided, or what should be continued ? ETHGlobal hosts a hackathon or conference somewhere in the world every few weeks, which means we reach thousands of people and help make their experience better. So if we can learn something from this, if you want us to continue doing something or vice versa, we can immediately take that feedback into account and provide the next thousand people with a truly great experience. And everything you say will be read by everyone. I read every message and we can fix everything for the next participants.

So tell us what works and what doesn't, and we'll play those skinny ones too . Every time you fill out a survey, we will send it to several people. We'll send it to you, and you'll get a cool prize from this hackathon for sharing your experience. Enough advertising now. Let 's get back to the projects.

254 projects, a very, very busy grading session in the morning and most of the afternoon. And from them we selected eight finalist teams. It was very difficult to select these eight. But we have eight teams that will come out here and showcase what they have created. We will hold consecutive demonstrations for these eight projects and then announce all the prizes.

So, for the first time, please join me in giving a standing ovation to our eight our eight ETHGlobal Tokyo 2026 finalist teams: Asutaro, Akko, Patio Station, Akku Watermark, Otsu Akura, Umamori, and Enconomy. These are our eight teams that will come out, show their designs, and then we'll move on to the prizes. And before we invite the first team, I want to take a moment to thank everyone who submitted a project this weekend. 254 projects are presented here. So many incredible developers, so many great ideas brought to life.

So much is deployed directly in the work environment. We are very happy that 199 of you decided to participate in the final assessment, which meant you had to deploy your project in real time. This is an amazing achievement because it shows us that everything is created for people, and you build things that someone needs, not just for fun. Having fun is good, but building for someone is even better. So congratulations to all of you.

We hope you will continue to work will continue to work , and with the continuity track for all future events, you will be able to add more features to any of these projects and still qualify as a participant. Now everything here will be public, which means people who watch us on YouTube can go to ethglobal.com/showcase, see all 254 projects, and learn from this code. All of this is open source. You can see some of the tricks people have used.

You can see how well they thought out the execution of something complex. We want to make sure that everyone here has a chance to become better and improve their skills as a developer. So, everything works in real time, and soon you will also be able to see your prices. So enough chatter on my part. Let's get ready for our first finalist demo presentation today .

Please give Kura a big round of applause. Okay. Hello everyone. I'm Orbulu, I've been working in Web3 for the past 9 years, and I actually decided to create my own side business. I've always been a trading card game (TCG) player, whether it's Pokémon or Magic, etc.

So I'm opening a TCG card store in Rome, Italy. I was looking for a way to combine my experience in Web3 with my passion for cards and decided to create Kura and decided to create Kura . Kura is a storage room in front of all Japanese houses, where rice, grain, etc., as well as valuables, were previously stored. In this case, Kura is actually a physical repository that will be my store.

There are two types of users in Kura . The first type is, of course, me, the salesperson. Through the merchant station, I can scan cards, whether they are from users or from my store. So, there's a browser model that scans this card and matches it to 45,000 different Magic the Gathering cards. As you can see, she correctly recognized Crypt Rats, my favorite card.

I can choose the language, Japanese. I can choose the state and stuff. I can mark it as foiled or not. And then I can choose the owner. I can scan his QR code if he comes into the store, or I can use his ENS subdomain.

In this case, I will use mine, namely orbulu.kuda.eth. So I'll use this nickname. And what is happening?

I create a digital duplicate of this card for the owner, in this case myself. If I go here, open the app, and go to portfolio, I should see my cards. They are, of course, left over from past demos. I can do two things with the card. I can pick it up at the checkout by showing my passport verification with World ID, or I can divide it into parts.

What does it mean to divide into parts? I can split this card into smaller pieces and then create a continuous clearing auction on Uniswap to essentially sell up to 50% of the card. 50 sell up to 50% of the card. 50 % of the shares are locked up, and when the auction ends, a Uniswap pool is created and anyone can start buying that card. So, essentially, you can buy shares of the card and invest in it.

This is not financial advice. And yet still try to profit from it. So, I can split the card, set a minimum price, minimum price, whatever. Uh, let's say 1 week. And this will create an auction.

While it's being created, I can show you different things in the app. So, these are already existing auctions, with or without bids, etc. This is an example of another card I tested. Uh, you can see the auction details here, but it's best to check out an already completed auction. If you go to the completed ones, as you can see completed ones, as you can see , I can trade shares right now.

So, this is on Uniswap. Sorry, one more thing about auctions: only humans can bid on continuous clearing auctions. This means auctions. This means you must be human and have identity verification from World ID. And uh, you can only use one wallet.

So, one person, one wallet. So if you try to connect another wallet with the same ID, you won't be able to participate in the auction because we want people to play with real cards. Uh, come cards. Uh, come on, come on, let me go back. So, is this auction active?

Oh, this is a completed auction, sorry. So, here I said that I could buy shares. I can sell my shares. I see all sorts of different statistics. I see the auction has ended.

I see all the owners of this card. I see activity, ENS record setup, etc., as well as interesting analytics regarding the card. I can see the price per share see the price per share , how it changes, the issuance curve, owners over time, ownership distribution, and storage fees. Finally, some of you may be asking yourself: what happens to the physical card?

Well, actually, if someone owns more than 80% of the owns more than 80% of the shares of a particular card, they can redeem the physical card themselves by buying back the remaining 20% ​​or a certain number of percent. So, let's say he owns 90% of the shares, he will buy back the remaining 10% at market price, and then he can go to my store and exchange them for a physical card. And I think that's it, and it's already working on the Ethereum Sepolia network. And, uh, thank you very much. Perfectly.

A very smooth demo combining DeFi with collectibles, and a very fitting first demo for Japan. Let's get ready for our second final demonstration. Welcome Takarabako. Applause for them. OK.

There are many hardware developments today. Hello everyone developments today. Hello everyone . My name is Akil, this is Takarabako, and this is my partner, er, Sebastian. Where leftover cash from travel becomes dollar savings.

One of the big problems when we travel to countries like Japan, Malaysia, Thailand and the like. We always have a few foreign banknotes left in our wallet. There may not be enough to exchange and too many to throw away unless you are going home. So we came up with the Takarabako solution where you can deposit your cash into our machine here. For example, deposit cash into our machine here.

You can receive stablecoins to your wallet and then implement any strategy or send them to your friends or family. For demonstration purposes, I have already registered with Takarabako and scanned my selfie via World ID my selfie via World ID . I want to do it quickly, I'll just scan my QR code. This is my wallet. And the entrance.

I only have $12.52 in my wallet. Here we have Malaysian banknotes. Just insert it. We have already contributed about 1 ringgit.

We are waiting for the bills to be counted. This takes a little time. So, OK. Good. There is a slight delay here.

So, yes. Class. Okay. Once you deposit cash into your wallet, you receive stablecoins, like this $12.52.

You can see this in the app on your mobile phone. And now here I showed you on PC that you can just hit "yield" if you don't want the cash just sitting on the platform. So you can open "yield" and choose any strategy you want. Maybe for beginners or a basic strategy, basic strategy, like average, and then it's fine. There is a tool here.

Sometimes. So here you see that I have already applied some strategies to Takakura, but we are using 1 inch. Okay, is there a yield per 1 inch of aqua? So after that, I think we'll move on to the kiosk part. Okay, while my partner is trying to reboot the machine, we're trying to get it back online get it back online .

We want to make sure we can deposit the money. So I will move on to the next part, which is about the assistant available when using this platform. But before that, our booth here, this is our very first, and as we will grow in the future, we want everyone to know where to find them. So if you click "find a kiosk" right here, as you can see, our first location location is the exact location we're at right now. Okay, give it a minute to load.

So, this is the same building we are in now . And that's not all. You can even find out where we are inside the building, down to the floor. So, this is one of the features that we have. Another—imagine having an assistant to help you generate a QR, like my partner just did .

Not only that, he can even give you advice on what strategies to use and how to approach profitability. For example, as you see here, we have this chat. Now, what happens if I click on it? As soon as I click, you will see our Money Key, which will help us. One example of what we can do is, for example: “Hello.

Can you help generate a QR for me, please? What my partner just did , he can do for us here too. So I'll give him a minute, and ta-da, same thing , and we can use that to deposit money. So, are we ready to give it another try? Yes, let's go.

Okay, one more attempt to deposit money. So, back to me. Okay, we're trying to get cash back in here. So, yes. Oh, okay.

The page needs to be refreshed. Just scan again. Oh. Well Continue. Continue.

My QR code works. OK. Can we please reboot the entire system and try again? Right now, how much, how much time do you need? Um, 2 minutes.

Good. Come on, let's do this. I think we are very interested now. I want, I want to see how the money is credited. Now it should work.

We need to hurry so that the system can help us. This is the best part of hackathons. We're doing live debugging in front of 500 people. And we want you to succeed. This, this is good.

I hope you don't run out of your 5- run out of your 5- hour cloud limit. Good. Good. We are trying to invest online again. Let's try again .

Start well. OK. Are we ready? Good. The moment of truth.

Let it scan, then clap. Oh, no. It's like using a vending machine. This, this is Good. Let me see the logs.

OK. We, we, we'll give you another 2 minutes before we move on to the next command, and if it works, we'll get back to you. So, let's do it, but so far, everything has been great. Applause for them. And we'll start with the next finalist next finalist while they're adjusting.

So please, a big round of applause for our third finalist, Omamori. We welcome them to the stage. Good. Yes. Good.

Good. Good. Yes. So, hello everyone. Uh, I'm Omamori, and we actually met at What was it called?

Yes, at the team building session. Well team building session. Well , except for you, right? Yes. Not us, but the whole team.

So, let's imagine that we give AI agents the ability to spend our money. That is, we set a budget. We choose We have , um, the right right um uh , connection, the right network. Um, everything is going perfectly for us, everything is set up. Sounds safe, right?

But what if our agent buys something we never asked for? This is the problem we are solving with Omamori. Now hold on. This is a pre-security system. Yes.

This is a secure verification system before signing. Yes. Er, designed to protect payments to AI protect payments to AI agents. Simply put, our goal is to put, our goal is to give agents freedom of action without giving them unlimited access to our money. Here is an example.

Let's say we want to purchase a $25 Amazon gift card. During the search, the agent comes across malicious e- instructions hidden on the product page. And because of this, he tries to buy a Steam gift card. It would seem like nothing to worry about, but this is not what the user asked for. The budget would be correct.

That would be a $25 Steam gift card. Uh, the seller would probably pass a security check. Er, oh, sorry. Yes. And that would be the right network.

Everything sounds good. But again , this is not what our user asked for. Sorry. Uh, and this is the problem we face. So how do we prevent this?

So, uh, Omamori introduces an independent security checkpoint between the AI agent and the payment execution. First, the user determines his intention to purchase. Uh, that includes what they want, uh, and whether they have a spending limit. Uh, after that, the AI ​​agent is ready to buy uh something. He sends a payment request to ee via our MCP integration.

Therefore, Omamori independently evaluates the proposed transaction against the recorded intent. Uh, and then makes one of three decisions. He will either make the payment, ask for human confirmation, or reject it. Good. Uh, congratulations everyone.

My name is Juanma. Uh My name is Juanma. Uh , I'm going to explain a little bit about uh Omamori and how it works, uh, technically. For example, we use Intercept as a gateway between transaction and payment to avoid risky and malicious payments, right? And uh And on top of that, we uh developed a new gateway that runs on Type Safe Jev.

This is a new model that is very fast and cheap; By making decisions and classifying requests, the model can guarantee whether a transaction is safe transaction is safe . Good. We uh created a little benchmark to measure how efficient Jev is in this pipeline. And in our benchmark, it has a 100% success rate. Yes.

Yes. So, yes. Ultimately, that's 49 scenarios. We tested it with the uh unit, now uh unit, now uh with the Interceptor Jev. And then, as you can see, it was 49 out of 49, Jeff discovered Jeff and intercepted the data there.

Hmm, seems like malicious intent. So now Juan will give a demonstration give a demonstration . Yes, I'll do a little demonstration to show how it works. I won't burden you, so I've already prepared something in advance to make it faster, because Cloud and the opposite take a little time to work. But here we are launching the application.

And, for example, we have a main query here. I want to buy a gift card from the Omamori gift card store. My rules: any Amazon, Steam, Apple, or Netflix gift card. $50 budget. And this transaction of this purchase is only valid for 24 hours.

This was the main request, and then the agent connected via the MCP connected via the MCP server to our server to complete the transaction and find the product I wanted to buy. And in this case, Ommy money scans whether the transaction is correct the transaction is correct or not. For example, in this case it would be correct. We accepted what I did because each account has one wallet associated with it, which I verified with it, which I verified . So, if all goes well, Ommy money continues to work.

But what happens if something goes wrong? In this case, everything went successfully, so I'll show you a small little error, for example. And now I'm making the agent do something wrong. So, since this request has forced the budget to be exceeded, and that could happen. Good.

As you can see, the firewall rejected the transaction because, um, because it's over budget, and our budget—and we see a live preview here. We see that it was rejected, and here is an explanation of what happened. Um, so that's it . Thank you for everything. Sorry for my language.

Perfectly. Another agent payment that actually taps into the Javelin model to make faster decisions. This is actually impressive. The fact that it came out a week ago and they've already integrated it is just amazing. Well , the bad news is that we couldn't get the ATM to work.

So we'll try to fix it so you can still see it on the road later, but we'll bring it back to the stage bring it back to the stage , but it was a really cool demonstration. I saw this a little while ago saw this a little while ago , and it does indeed scan money. I didn't even know you could have the equipment to actually scan cash. So with that, we move on to our next team of finalists, and this is our second team in the continuity track. Please welcome Patio Station.

Hello everyone. How are you doing? I am Victor. I'm from Spain and I'm here to present you my continuity project, Patio Station. Before I begin, I would like to thank some of the friends I started this project with: Herman, Tell, Ari, Tom, and John Jean.

These were the three people I started this project with. I'm so happy to be here doing this, even if I'm alone, because I'm not a techie techie , and to get to the point where you're building things without knowing how the code works behind the scenes is just crazy is just crazy . So I encourage each of you to just try, and if you have an idea—just implement it. So, with that in mind, I want to start by explaining what Patio Station is. We all know that in Ethereum, a transaction is in the mempool before it gets into a block .

So, a mempool is a place like a waiting room where all transactions go before they end up in a block. Usually for those building on Ethereum, it's just a waiting room that's usually not very useful for anything specific. If you are creating some kind of consumer product. So we thought, what could this be useful for? We thought, if we can read the mempool, why can't we read the information read the information we send there?

And before it hits the network, we replace all that information with a very cheap transaction. So all this heavy video and audio content that we can stream through Patio never enters the chain. So, yes, here is what a mempool looks like and what Patio does. It actually sends all these, let's say, " all these, let's say, " fake" transactions, which after being propagated through peer-to-peer communication and public RPC, can be seen by everyone across all nodes. They are replaced by a transaction, as I said, and you can add any information you want.

In this case, we are transmitting audio and video. So, it's very easy: you just go to Patio Station, turn on your microphone, sign a couple of transactions, depending on whether you want to be public or private. Then you just start broadcasting. You can listen to this broadcast depending on whether you have chosen public or private mode. And then close it and get back all the gas you paid for at the beginning.

This is quite a lot in the mainnet, but it's not in the mainnet, it's in the hoodie. So, for now, yes, but yes. Ahem. So why did we want to do this too ? Actually, it's also a way, it's like a censorship-resistant way to convey whatever you want.

For example, there are many countries in the world right now that are experiencing centralization of communications, for example, the media is not fair to the people on the streets, they just see they just see what the government wants, not the reality in some countries. And I think it's important to have that freedom of expression, the freedom to say whatever you want, and what's freer than Ethereum? I don't think there is anything else, but I think Ethereum is quite free and very decentralized compared to other ways of using the internet. That's why we use it here. So until my time is up, I'll do a little public broadcast.

So let's see if it works. This is signing a public transaction for listening. So, everyone can listen. You can't listen on your phone right now , but I think on Android phones, maybe. Or on computers.

But on the iPhone, it doesn't seem to work, but here we go. Let's see. So, this is Wait, how do I do this? I don't know. Yes, so this is a test.

I think it will start sounding any moment. I'm not sure if Yes, so this is a test. I think it's starting to sound good, so it was a test good, so it was a test , as you all could see. I don't want to repeat myself, but this entire audio stream is essentially in the mempool. And he'll never get on the block, so that's just how it is .

So I hope you guys enjoyed it. Thank you very much. And thank you, Tokyo, and thank you to everyone here. I'm really happy to be here, so. Perfectly.

This is a really clever hack, being able to actually stream audio packets in the mempool without actually creating a transaction and essentially getting free bandwidth and pretty low latency. You can actually have censorship-resistant services. Okay, we're halfway there. We still have four demos left, so let's welcome our next team, Yohaku next team, Yohaku . Please welcome them with loud applause.

Greetings. We are the Uni team , Yohaku, which means "empty space" in Japanese. So this is an escalation router for the agent economy. Agents are no longer just assistants. They become customers.

And the person they buy from is you. An AI model can write anything. What she can't do is live through the day and tell what happened. In short , it's not information that matters right now. An important answer that only a person can provide.

A large market is expected. And the proposal on which it is based is running out. This means that demand is coming to the person all night at the speed of a machine. Over 50 requests were received by one seller in one night. We were sleeping at this time .

So, this is not a problem that needs to be blocked. This is a market where there is no one at the counter . So the question is not how to respond anymore. What do people really need to see ? We create space.

Space to remain human. In Japanese we call it Yohaku. A space that the artist chooses not to fill. So, here's one night. Agents arrive via an open agent-agent protocol.

Most of them never reach a decision. They are denied even before anyone is asked. A security check decides whether funds can be transferred. The decision model decides the rest, it can only ask or refuse. She can't say "yes."

What has passed the test is fixed via X402. So, there are two left. Only two. When she responds, we prove that she is human. At this point, using World ID.

This is what the agent is actually buying: an answer provided by a person whose identity has been verified. We use Interceptor, ENSV2, dev, and World ID. Let me show you a demo. This is her side. As a buyer, she has nothing open yet.

She indicates open yet. She indicates where the reward will go and agrees with the policy example. 50 requests are created for this session and the amount appears before it is entered. Nothing will move without her pushing the button. So, now 50 requests are going through the router.

The other 10 rules. The first match wins. Live verification decides whether funds can be transferred. The decision-making model sorts what is left. And she can only ask or refuse.

There is no such answer that means "yes." And now her inbox won't open until she proves she's human. This is the creation of a World ID without registration at the time of consent. The proof is tied to that one request and the browser that initiated it. Another visitor cannot approve if she cancels; the request is approved and then canceled, and it is never resolved.

So, the money just came in while she did nothing. This was within the policy was within the policy she had already agreed to. The sample she allows. She was never asked. And Yes, this is the part of the model that cannot provide information about what actually happened to it .

And the money came again. Because she made a decision, and the answer only reached the agent after his payment went through. This is a question for a real man. Our inspections work, not our promises. And yes, this answer came.

It rewards and delivers. This is a story of rewards. Check our balance, not the Sephoria screen base. USDC Testnet, and we say so. No, okay.

So, we used up two tops and left the rest overnight left the rest overnight . We take one unit for a decision made, never a portion of what we earned. We are team Uni, Nana and Cole. Thank you very much. Amazing .

More experiments with agent payments that require human involvement. Okay, we're ready for our next next demo. Please welcome Watermark. Yes. Oh, that's pretty high.

Do you see this? Yes. Oh, yes. So, hello. We are Watermark, and our mission We are Watermark, and our mission is to make treasury asset management efficient, because there are shortcomings in this process , and we solve this with the help of 1-inch Aqua and NSPV2, let's see how it works.

Let's say you are the works. Let's say you are the DAO treasury and want to sell about 10k ETH on the market. So how are you going to do it? Are you going to dump everything into the market or do some DCA, TWAP or something like that? Most of you want to do DCA or TWAP, but DAOs don't.

DAOs simply dump everything into the market. Are they stupid? Yes, no. They are smart, right? Then why they do it—it's because of the process.

Because a DAO requires multi-signatures, proposals, and all those signatures for every action. So if they're trying to do DCA and TWAP, they need a bunch of these signatures. That's why they just do the reset. And they lose 2 or 3% lose 2 or 3% due to slippage or spread, right? But our customized Agua Router, Agua—this is a 1-inch product, and our customized Agua Router solves this problem.

If DAO simply signs our configured Agua Router once and switches its program, then the entire subsequent process is automated. Our Agua router reads Chainlink Oracle data and applies spreads and quotes to takers. This means that DAOs used to act as price takers, but thanks to our protocol, they can act as liquidity and price makers. This is the main goal of implementing Aqua. Now the DAO can use the DCA style and provide liquidity to the protocol, and therefore the ecosystem.

However, moving all assets and liquidity to Aqua does not mean that it is all safe, because if someone malicious gains access to your Aqua system, it could cause problems due to their malicious actions. That is why we are implementing ENS V2 to create a whitelist of counterparties that are allowed to place orders in our router. And also, as I said, now the DAO operates as a maker, in fact in a market maker style. Therefore, the most important thing is the spread, as they make a profit from it. And then we need to dynamically change the spread, right?

A static spread means nothing. We need to change the spread depending on the situation, but we can't do it ourselves through the DAO because it definitely requires signatures, right? That's why we're bringing an AI agent here. AI AI agent here. AI agents read each counterparty's on-chain data and the DAO treasury status, and then automatically adjust spreads.

This depends on the DAO rules themselves. And this is also the delegation of the ENS V2 agent. So, let's see how the app works. Yes, this is our application on the Sepolia network, this is the Sepolia test network. As you can see, here is our DAO treasury, and they are currently holding a bunch of ETH.

I love ETH, but they hold just a huge amount of ETH, about 90% of all their assets. And their goal is to reduce the share to 70%, right? So they need to sell about 20%, and they created the Aqua program for that sale, right? They have counterparties, special counterparties MMA and MMB, and each of them can have certain BPS values. So if the market price is that much, they can apply those prices with those spreads.

And let's say we don't really trust contractors, for example, I've already tried working with this contractor twice. I don't trust them. Let's say I don't trust them. Then I can change the spreads like this so they can leave the market. Or like this , but it's definitely not a DAO signature, so it doesn't look like an agent execution process.

This is where the agent is. Therefore, agents have the right to access the spread of each counterparty. So, if agents receive data and believe that this counterparty is malicious or may be an insider in the order flows, then agents move spread disincentives to these counterparties. For example, the basic spread looks like this, so we can raise it higher and higher, like this. The agent has rules and policies, and these are also ENS V2 records that the DAO sets first when they serve the model.

And so, we can see the previous fields like this, and there's a spread like this. So, DAOs can't just dump into the market, they can now spread from the market spread, they can provide liquidity, and all it takes is one signature from start to finish. They only need one signature. This is the value for the DAO. And for counterparties, the value is that they are more likely to use it because they take spreads, but it's cheaper than a real market like Binance or Hyperliquid and things like that .

This is cheaper than such spreads. Counterparties have certain incentives to use this router, and the DAO has incentives not to lose money on the disposal of assets. So, this is our presentation, thank you very much for your attention thank you very much for your attention , thank you Global Tokyo, and I love Blockchain at Yonsei. Thank you. Surprisingly.

This is a real benefit for DeFi and making really good decisions. This is great. There are two more finalist demonstrations left, and then we'll move on to the prizes. So, let's congratulate our penultimate finalist team, Enconomy. Let's greet them with loud applause.

This is also a hardware demonstration, so we'll have to be a little patient and we'll try to make everything work. Yes. Yes. We'll try again . Yes.

I really need to set this up again, so how long will it take how long will it take ? Maybe a few minutes. Okay, let's go. Excuse me. Let's begin.

Maybe we have the next team ready? Let's try it in parallel try it in parallel , Andrew. The charms of live demonstrations. Julie, is there power? Is this charging?

This is it. Yeah, that's it, after I just ruined it, so sorry guys. My laptop just ruined everything, so, um, I don't know. Above. And it should work.

Uh-huh. This is going to What is it called? Sorry. Sorry, I have Oops. So many things.

OK. Um, I think I can, yes. Okay, let's do another hardware hack attempt. Please welcome Konomi. Okay, thank you guys.

Wow, this is really intense, I'm really nervous and, uh, today I'm presenting my, uh, project "Konomi." This is proof of presence with zero disclosure. Um, well, I...I...I have a few questions before I start the presentation.

Uh, how many of you here are excited about, uh, the agency economy? OK. Good. Good. Good.

How many of you are afraid, intimidated, or worried about the agency economy? Good. Good. Good. My friends—yes, I'm very worried that AI, uh, you know, is developing and starting to make money quickly.

And, um make money quickly. And, um , I wanted to do something about it . But first, maybe I'll just show my, uh, vision of the project. Meet the modern agent. They can make money, own things, and pay each other.

Without human intervention. Now money decides what to build, and agents now have that money. So step by step we lose our voice in our own world. Unless there is money that only people can earn and spend. You earn them by doing something for another person.

Of course, robots want to get involved to make more money by masquerading as humans. Lots of fake people. Almost everything online can be fake. Text, voices, faces, ID. What is the hardest thing to fake?

Two people standing in the same room. So we start with sound. Two phones " Two phones " chirp" to each other, listening to the echoes of the room and proving that they are nearby. Without revealing the audio, the location, or who they are. Hence, a who they are.

Hence, a shared wallet that is only opened when its owners are together. Private payments from hand to hand. And once upon a time, there was an hand to hand. And once upon a time, there was an entire economy that operated on real meetings between people. An economy that cannot function without us begins with personal presence.

OK. So, this is just my, um, basic idea, starting point. Um, generally speaking, when agents start making money, what does that mean for, uh, capitalism anyway? And what does it even mean when they take away our piece of the pie? So I wanted to have something that could protect our, uh , human economy.

And as you saw in the video, um... Up. No. Um, I'll just do a demo from here. And this is my, uh, phone.

And, essentially, I'm going to prove the distance between the two devices, uh, and...I can start. Can we bring the camera closer? Yes. Uh, I can start the session here.

And, uh, holding the two devices side by side, I'm not sure if... Yes, the two devices are making sound, and by calculating the speed of sound and the echoes from the walls and ceiling, you can actually figure out how far apart the two devices are. And, uh, from here you can, uh, start computing, uh start computing, uh , a zero- disclosure distance proof. Uh, but with these two, it's just two devices next to each other , right? But, uh, if I can, uh, add, uh, for example, World ID, that quickly turns into two people in one place.

So this, uh, my, uh , technology is a bit, uh, primitive. You can use it for many different things. And, uh, yes. Let me move on to the next one. And if you've been to other ETHGlobal hackathons, sometimes we get an NFC sometimes we get an NFC bracelet.

And then when you meet other people, you exchange data and then compete, uh, how many times you've met the other person. Uh, with this technology and ENS, you can actually do the same thing, but without NFC, just by having apps. So here, uh apps. So here, uh , my cell phone Bob just met Iris, and he's counting, uh, the number of our interactions. Uh, yes, there are many other things you can do in addition to that .

For example, if you have a Privacy Pool, uh, you can add that to do something like, uh, a network payment only when you're actually, uh, making payments to another person. Uh-huh. Yeah, uh, I'm a little, uh, empty in my head, but, uh, there are so many possibilities, and I'm really, uh, happy to be here. Uh, I think the fact that we're together means something. And, uh, that's my main motivation, I wanted to create something like that.

Thank you. Absolutely incredible . Well, this equipment demonstration worked. We were able to see everything in real time, and I didn't know you could actually read echoes through your phone's microphone. So, uh, I learned something new, and also another cool way to meet people and use cryptography for practical purposes.

We're ready for our final ist showcase, so let's give a big round of applause for Arts Flow. Okay, guys. I'm so worried too. So, let's begin. Let me introduce my team: Santiago Viana and Jaime Jimenez from Colombia.

We created Arts Flow. Just-in-time limit orders for prediction markets, sorry, for the prediction market. Let's say you have $1,000 and you want to participate in different markets. Now you have to divide the amount and block it in different markets. This entails a certain compromise.

You either properly cover multiple markets, or you spread your funds across different markets and wait for someone to make a deal against you. This creates a big problem. Liquidity is now concentrated in large markets, right? You understand that this is a big problem. The solution we offer with Odds Flow, powered by Aqua and its features, allows you to participate with this $1000 in different markets without blocking your funds.

This gives you the opportunity to optimize your bets, right? You do not need to block your amount. You can participate in different markets and not wait for the bet to be completed to get your money back. Your money always remains at your disposal until a counterparty appears. How it works.

This is an interaction between a maker and a taker. The maker creates a limit order. He gets into Aqua. We are creating a kind of interface between users and the prediction market. For this MVP, we are using Seer, an on-chain prediction marketplace.

And only when a taker enters the game and places a bet does the money come out of your wallet. This performs a write-off action. Let's move on to the demonstration. Okay, let's quickly show how this works in practice. Let me show you.

Here we see the position maker and taker wallets . The first thing we will do is create new orders with available liquidity. I will move on to creating new orders and quickly select markets. For example, here are these, and then I'll find another one, the last one. In the final step, I will choose a price range in which I want to buy assets when the market matches my price.

Then this, then that , and eventually it will be confirmed. I'll select everything, click "yes," and then we'll place the order, right? So, I'm going to choose my liquidity and bet on all these orders, on all these markets, right? We have now given Aqua permission to transfer our funds when an order is accepted for is accepted for any amount. Okay, let's go.

So, I'm going back to creating to go here and find the market. I want to find this very quickly. Search. Um, well, I'll pick that and write it down so that doesn't happen. And I'll write this with a unit.

And when I pay for this asset in this market, you see how the bet maker tool reduces the balance to open a new new position in this market, okay? So, the transaction will be completed. I'll close this and then move on to the transaction. And you can see that the maker's overall balance has changed to get the value. So, I'll look in the logs, and eventually you'll see that the maker received the fossil token, and the position he wanted to open is open.

That's all. Thank you very much. Thank you. OK. Prediction markets are still very popular, and their aggregation is actually a great way to actually hedge through arbitrage between markets.

These were our eight finalist teams. So, please support all the teams once again with loud applause. Let's welcome Takarabako, Patio Station, Yohaku, Watermark, Oslo Cure, Umamori and Enconomy. Now, yes. I hope you still have some energy left, because this is the most interesting part.

We'll talk about all the amazing prizes and start with our finalist teams. Eight teams have just performed. They are our ETHGlobalTokyo 2026 finalists, which means that each member of this team will receive a ticket to Devcon will receive a ticket to Devcon , ETHGlobal Plus for 1 year, 1000 USDC, a $500 flight credit to the next ETHGlobal hackathon, and access to ETHConf 2027, the largest institutional event of the year in the Ethereum world. We host many closed events with founders in this space, and you can join us at one of the upcoming ones, and you’ll also receive over $15,000 in developer credits, covering everything from AWS to Web3 services needed to launch your project on the mainnet or for mass adoption. You will be able to do this without worrying about all these things.

Not only that, we will also give away a hoodie to each member of the finalist team, which is exclusive to the finalists. Even ETHGlobal, even I don't have one, and we'll send it to you anywhere in the world. Each member of the finalist team will also receive a Ledger Flex. And they will be able to take home a great new wallet. Of course, the $500 flight reimbursement applies to our event next month at Devcon, as well as all ETHGlobal 2027 events .

You will also be able to attend Devcon for free. ETHConf to attend Devcon for free. ETHConf is our biggest event next year, which we have already announced. The calendar for 2027 will be available very soon. Here are our finalist teams.

So let's once again congratulate the eight finalists with a round of applause. Now the most interesting part is the prizes from our partners. So, we have $75,000 in prize money that we're going to give away. I'll start with the first affiliate prize that 1inch provides. But before that, I want to know what the energy level is in the hall energy level is in the hall .

Are you tired? Are you excited? Do you have any more tri-Okay. Okay, that's better. The good thing is that we have about 20 slides, so we can effectively focus all our energy, and we'll play the game.

For those who are with me for the first time, I will explain the rules. And those of you who already know what I'm going to say understand that I have the upper hand, so I hope you're ready to play. The game is as follows. I will announce the follows. I will announce the winner among the following partners.

And if this is your team, I want you to shout as loud as you can when you hear the name of your team or project. So, if I say that three names will appear on the screen, you should only scream when I name your project. If you are the loudest team by the end of all the prizes being announced , each member of your team will receive a Ledger wallet to take home. But here are the rules. If someone turns out to be louder than you, they will obviously be the best team.

If you win two prizes, meaning you win another partner's prize, but weren't loud enough after that, you lose your lead. So you have to be constantly loud, because there are teams that win multiple prizes. Therefore, it is better to build a strategy accordingly strategy accordingly . Are the rules clear? Will we play this game well?

And now it's quiet. You need energy. Okay, let's start with our first affiliate prize. We will start with 1inch. OddsFlow is the best app on Aqua, and Hot's Flow is app on Aqua, and Hot's Flow is the loudest team in the room.

You win $2,500. Second place goes to Wamia with $1,500. Wamia is $1,500. Wamia is the loudest team in the hall, and third place goes to Watermark. Oh my god, that was actually really close.

You know what? I have no idea which one was louder. This is a difficult question. This has never happened before. What?

Watermark? Wamia is the loudest team in the room, but Watermark wins $8,000. For the best Aqua application in the continuity track, Vexy Akari takes first place. You win $1,500, while Takaraka Boko takes second place with $500, and you are the loudest team in the room. Hey, the ATM has to work, okay?

Our two worlds, Pupil— the best use of ID kit. You take home $2,500, and Placed—the second team to win $2,500 as well. Congratulations. The best use of World ID for agents goes to Lifeline, Airlock, and Surety, and all three of you take home $2,500 each. Congratulations.

And the best use case for the ID kit for Continuity—Lord Not Talk. You take home $2,500. Congratulations to all the winners of the world. Next we have ENS. Relay is the best use of ENSV2.

You take home $3,000. ENS Drive is in second place with $2,000, and Tied and Kura… $2,000, and Tied and Kura… was it a tie? Okay, it was a draw. Tied and Kura win $1,000 each, and Tied is the $1,000 each, and Tied is the loudest team in the room. I really hope someone keeps track, because I'll forget.

For the best V2 integration for continuity, Radius is the winner with $2,000, and Lord Knock Talk takes second place with $1,000. So, congratulations to these teams, and Tied is the loudest team in the room. Let's move on to Sui. On Sui takes first place with $2,500, Anti-Scalper Protocol takes second place with $1,500, and third place goes to Lifeline with $1,000. Congratulations.

Woo! Then we have Uniswap. Kura is the best contribution to the Uniswap stack. You take home $3,000, but the Tide is still the loudest team in the room. Baylift is in second place with $2,000, and Only Block is in third with $1,000.

You will win a prize for the best Uniswap stack. And for continuity, Vexy Hakari takes first place with $2,000. The Tide is still the loudest team. X Swap takes second place with a prize of $1,000, and Recon takes $1,000, and Recon takes third place with another $1,000. Congratulations.

Next—Curve Grid. Day Trader is the best RWA project. You take home $1,000. Anzu is $1,000. Anzu is the winner in the category of best digital asset dashboard with a prize of $1,000.

And also Kaji Wallet. Kaji Wallet becomes the winner among the best AI best AI projects. It seems that wasn't loud enough. Not sure loud enough. Not sure .

And they are the loudest team in this room. Congratulations. And now we have Interceptor. KGYL, you are already the first. You're the first, okay.

You win the best agent-agent team award. This was on the X402 1250. The X402 Guard takes second place with $750 and the X Swap becomes the winner in the continuity track for the best service 402, you take home $500. Congratulations. These were all our winners.

Let's give each team a big round of applause. And everything here is public. You will be able to see the projects on the website in just a few minutes. You will be able to see them on your dashboard to view the total number. I want to point out that everything here is preliminary, meaning we haven't had enough time to check everything.

So we'll spend the next few weeks reading everyone's source code, making sure everyone followed the rules followed the rules , and no one did anything they weren't supposed to do or started early. We will make sure that everything has been integrated properly. So all this is preliminary, not final. The situation may change. We will probably ask you a few questions via email.

Otherwise, you will receive an email from us a week before October 30th confirming your prizes and the total amount. Wait, what? What about ENS? Good. I am being provoked here.

Oh, wait, we have a team meeting scheduled on Zoom. Not today. Um, and each prize will be paid out at the end of October, exactly one month in advance. So, you will receive an email confirming all the details and we will send it to your verified wallet. And I realized I had to be here because I need to move on to the next slide.

Now that we've discussed all the prizes. I want to take another 2 minutes to thank everyone who helped make this event possible. There are many people who do a tremendous amount of work behind the scenes that requires months of preparation. And I want to start by thanking all of you as hackers. You dedicated your weekend to be here with us.

Please greet yourself with loud applause. Without you, we wouldn't be here . Without your creativity, we wouldn't have seen such amazing results, and this space would be completely different. Not just our hackers, but also our incredible judges who spent the entire morning chatting with you, giving you feedback, and staying much longer than planned to give everyone their attention. Please thank our judges again.

Do it with loud applause. And we continue to clap as loud as we can because we want to thank all of our mentors, volunteers, speakers for their amazing presentations, partners, and everyone from the venue and printing staff to the videographers and photographers—everyone who did such an incredible job capturing this moment. And a huge, huge, huge thank you to the ETH Global team. So, thank you Ethan, Juana, Alyssa, Karen, Aubrey, Vel, Pascal, Alex, Sofia, Nuno, Anna, Emily, and Andrew. That's all I wanted to say.

Before we finish, I want to share ETH Global's plans. Of course, our next and last offline event this year will be held in a month in Mumbai as part of Devcon. It will be held from November 5 to 7 . For those planning to join us, it is important to note that the dates have changed. The event will end on Saturday, not Sunday.

So the hackathon now starts on Thursday, not Friday through Sunday like you're used to. Therefore, please plan your time accordingly. The dates have been moved one day earlier. And, of course, the only thing we can talk about right now is our Eth Conf 2027 conference. It will be held in New York.

The largest institutional Ethereum conference in the world. We are very excited about this and are already working to tell you about the rest of the events for 2027 soon. All information is on our website. You can register for the following events now. We hope to see many of you there.

With that, we would like to thank everyone for participating in Eth Global Tokyo 2026. We hope to see you again very soon. We wish you a wonderful evening. See you outside. We really appreciate you spending this weekend with us.

Thank you.

Automatic transcript — names and jargon may be misspelled.