Closing Ceremonies | Kartik Talwar
ETHGlobal·Sun, Aug 9, 2026, 12:00 AM
Speaker
Join Kartik Talwar for the Closing Ceremonies of ETHGlobal Lisbon 2026! _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 🇵🇹 *ETHGlobal Lisbon 2026* This workshop is specifically for ETHGlobal Lisbon 2026, a 3-day hackathon held July 24-26 at the Carlos Lopes Pavillion, bringing together the most skilled web3 developers, designers and product builders from all around the globe for a weekend-long adventure to advance the Ethereum ecosystem! Watch the full ETHGlobal Lisbon 2026 playlist here: https://www.youtube.com/playlist?list=PLWgAODGnD_is _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ✅ *Follow ETHGlobal* X: https://x.com/ETHGlobal Website: https://ethglobal.com YouTube: https://www.youtube.com/c/ETHGlobal _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _Are you interested in Ethereum development and entrepreneurship?_ 👉 Sign up for the next ETHGlobal event: https://ethglobal.com/events 🎁 Get exclusive access and perks with ETHGlobal Plus! https://ethglobal.com/plus 📣 Want us to throw an event in your city? Tell us where! https://ethglobal.com/city _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Transcript
Welcome everyone. Hello, my name is Cartek, one of the co-founders of ETH Global, and we are in the final hour of ETH Global Lisbon. We're going to condense the next 75 minutes instead of 90 the next 75 minutes instead of 90 . We'll be generous today with everything that came up this weekend and talk about what I know you've been waiting for. So let's begin.
They are at an ETH Global event. Our goal is to bring thousands of developers into the web3 ecosystem. And we do it by organizing hackathons and summits. ETH Global Lisbon is our hackathon. This is our third hackathon of the year.
There are 524 people in the building from all over the world. 382 of them are hackers. 26 of them came from web 2 to web 3 for the first time. They are here from 47 countries, 115 cities, six continents countries, 115 cities, six continents , literally from all over the world and, of course, spread throughout Europe. We're excited to see what everyone has built in the last 36 hours.
Not only did we have all the hackers, but we also had 44 amazing partners and 16 technical mentors who spent the entire weekend making sure the hackers enjoyed building with ease and flexibility. We conducted eight workshops on how to use the latest protocols. And since this isn't a conference, there was exactly zero talking, because we wanted to dedicate all the time to building. There are $100,000 in prizes to be awarded today. And we'll tell you who won all the prizes in one hour.
Let's summarize what emerged from these last 36 hours. First, I want to thank the eight incredible partners who helped make this event possible. So please join me in giving a big round of applause to Wii, Hajera, Sui, The Graph, Uniswap Foundation, Worlds, and ENS Graph, Uniswap Foundation, Worlds, and ENS . They're all giving out tons of prizes. They will tell you who won what.
And the reason we're here, especially now, is that we'll be talking about build mode because we're part of this community. This is a hackathon, which means the focus for this entire audience is on developers, and we want to show rather than tell what came out of it. You'll see lots of live demonstrations and you'll see exactly the products live demonstrations and you'll see exactly the products , projects, improvements, and features that people created about things that excited them, and then we'll move on to all the awards. There are 382 people who hacked this weekend and I want to tell you a few things about who these 382 people are. Most of them, as expected, are Lisbon attendees.
All of them were local developers who attended. The second largest number of attendees came from Paris. Actually, we have a tie between London and Milan in terms of the number of people who came from those two cities. We have three hackers who have attended almost 40 hackathons with us over the past nine years. And of course, this includes all our online events.
So Julio is going for his 37th number. Fabián is going for his 36th for his 37th number. Fabián is going for his 36th , and Christian and Jordan tied at number 30. So we're all getting old, that's what I'm reading. And to no one's surprise, JavaScript and React were the most popular languages that everyone used.
Python being the second most popular framework that people used to present their applications. And, of course, Solidity is number three. But we are at a point where many people are managing and creating interfaces for already deployed contracts. In fact, Solidity is declining because, on average, no new Solidity code is being written. It's not a bad thing, it's a good thing because what is being measured is maturity.
And these 382 hackers created 174 projects. This is fantastic because we're basically getting a 2 to 1 ratio. And that means it will be harder for me to get more judges at the next event. And what's more, these events are becoming more and more fun because now everyone can try out all the ideas they have. Of the 174 projects, approximately a quarter were continuation projects, and we will see some of the incredible presentations in the continuity category, and they all built it from scratch.
And the interesting trends we saw, which were truly fascinating, were that, to no one's surprise, AI-related hacks were the most common project submissions . DeFi was the second most important topic and we saw one of the biggest increases in infrastructure projects built this weekend. So we're going to show you some cool hacks related to developer infrastructure and tools, and we've seen this trend for over eight months. Payments are definitely being outpaced by infrastructure, and that's a trend that doesn't really align with what's happening on Twitter. ZeroG, The World, and The Graph were the most used integrations, and in terms of contract deployments, the mainnet contract deployments, the mainnet was the preferred option.
So we definitely feel comfortable deploying directly to the main network even for hackathon projects, and we're seeing this trend more and more. ZeroG was the second most popular chain and Base was the third most popular where people deployed active contracts. So congratulations to everyone who built upon all these chains and all these protocols over the weekend. This is incredible. And a huge thank you to our judges, who ended up reviewing many more projects than they expected.
Please join me in giving another round of applause to Brett, David, Diego, Ameilia, Hugo, Nun, Remy, Roberto, Simona, Solange, Tim, and Vlad. They did all the hard work. They worked overtime, we collected all their scores and comments, and processed the data to get to where we'll be going soon. Let's talk about the finalists. But before I do that, I have a small request for all of you in this room.
If you can scan this QR code for 10 seconds, you can do it with your phone. They can do it from the web. You can copy the URL. This goes directly to the URL shown below directly to the URL shown below . It's a feedback form that you can fill out, where you'll only be asked seven questions to rate your experience this weekend from 1 to 10 .
Was the food good? . Was the food good? Did they receive enough help? Did they receive enough help?
Did they understand what they were supposed to do? Did Did they understand what they were supposed to do? Did they feel we could do better? Should we continue doing anything in particular? Any feedback you give us will help us improve the next event, which will be in a few weeks.
And the more we do it, the faster we iterate and the faster we improve this experience for the next 100 to 1,000 people who basically come every month. So whatever they tell us, I read it personally. I read every response after each event and we will implement the things we hear most often, whether they are complaints, things we should continue doing, things we should n't, what could have been better, all the little details, everything counts. So make our lives easier. Make the lives of the next 10,000 people much more comfortable simply by telling us what works and what doesn't.
That said, let's talk about why we're here at the closing ceremony. There were 174 projects of this. We chose 10 finalist teams. It is very difficult and increasingly difficult to do this these days. Of these 10 teams, seven were from the normal category and three were from continuity.
We'll talk about the 10 teams; they'll come one by one to show live what they built, and to show live what they built, and after the last demonstration, we'll talk about all the awards. Please join me in congratulating the 10 finalists of ETH Global Lisbon for the first time: Eyens Wallet, Explorer Door, Happy Hour, Lean Silicon, Lord Knock, Talk Arcook, Colateral Cart, Blue Glass, Box 402, and Hands Unchained. Everyone will come up here, show what they've built, and after the final demonstration, we'll talk about all the awards. But before introducing the first team, I want to take a second to thank each of the projects that emerged from this hackathon. There are 174 teams listed on this page.
It's amazing to see how this slide gets smaller and harder to read, because that shows we're making progress and that people are feeling comfortable putting things into production, showing what they do to their friends, and getting more feedback. And the fact that they weren't one of these 10 teams doesn't mean there was anything wrong with their project. It's not that they weren't good enough. Our judges did their best to promote the ideas that they found truly exciting, and here they are. But we sincerely hope they continue building after this event, especially now with the continuity track.
If they feel they've made a lot of progress, they can return to the next event and continue adding features event and continue adding features . Now it's allowed, and we want to make sure they can take their project beyond a weekend idea . And if anyone is thinking of starting a business from this, we 're also here to help with funding, investor presentations, and everything else, from feedback to direct contacts. So contact us by email, look me up after the event, or write to me directly. We want them to succeed and we hope that the 174 will continue building and that everything will be public.
You can go to e-global.com/showcase to see all the projects. They can see all of its source code. You can see the demonstrations. If they found something creative that someone did, they can understand what the trick was or how they optimized something, whether in a contract or in the backend.
We want everyone to learn from each other too. Okay, I've talked enough. Let's begin with our first demonstration tonight. Join me in welcoming you to Glass Box 402. Hello everyone, my name is Doris and I'm going to introduce you to Glass Box, which is basically Google Analytics for Xro2 basically Google Analytics for Xro2 .
Basically, it allows you to convert any API to XRO2 and track it in one place. We've been hearing a lot about X2, but the fundamental problem it solves is that APIs are made for humans and not for agents. Imagine you want an AI to use an Ethereum explorer. What are you doing? You need to log in to Etherscan, create an API key, and give it to your agent.
So, fundamentally, the machine cannot access this API without your intervention access this API without your intervention . What Glassbox does is convert that API into an XRO2. Imagine that same Etherscan API. Basically, I've created an NPM package called Xro2i that lets you put in a single line of API and turn it into an XR2 payment. And then you can choose where you want that XR2 payment settled, whether it's Hedera, Base or Solana.
And then you can see in a single panel how much monetization that XR2 payment is generating. So let's go see what it looks like. Imagine you are a marketer and you are trying to monetize any API you have access to. In fact, I did this yesterday. One of my friends told me, "Hey, I have a Tally."
Tally has an API. "Can I convert it into a double payment?" And I replied, "Yes, absolutely." What we're going to do here, and I'll do it live, is convert the Chuck Norris API and turn it into an XRO2 payment. While that's happening, I'll show you the NPM package, which is completely public.
This allows you to convert any API into an XRO2 payment. And think about this: what does that unlock for the machine, right? Because the machine doesn't know, it only tries to obtain information; If you make it available to them, you can monetize it. That's more or less the essence of the whole product. And again essence of the whole product.
And again , it's independent of the chain, so you receive the request and you can say where you want to receive the payment, whether it's Hedera, Base or Solana. So that's more or less what the NPM package does more or less what the NPM package does . Meanwhile, this is still being converted. I'm going to show you the different APIs that I was able to convert to XRO2, so this is, for example, the Etherscan API. And once you convert your API, I added two things.
You can add features. For example, if your API or your XRO2 payment is being called by a human, you can verify this and not charge the same amount. You can transmit payments. Therefore, you can charge per second, not per minute or per request. And the other is dynamic pricing.
Then you can see the analysis. I'm going to show you what this will look like from the buyer's side. Technically, your agent will do this for you. But for demonstration purposes, you see how I created an interface and I'm calling this Tally API and it gives me the answer just on checkout, right? Or let's say I want to verify this with World ID and this allows me to charge or be, you know, like a human, and this is a pretty cool feature of World ID.
I think it's better than Cloudflare, to be honest. Here you go . I'm putting my face on the line. So he verified that I am a human. So, it allows me to call this API more cheaply, right?
Because I 'm not actually overloading it. And now that we've created, in fact created, the Chuck Norris API and you'll be able to see it here among, you know, the other APIs that have been there. So now you see that Chuck Norris is part of the APIs that I can access and that any agent can query. So that's basically Glass Box 402. Thank you very much.
Incredible. A super flawless demo for our first project and it has the complete set, from analytics to the project CLI, all integrations and a public npm package. Okay, let's get ready for our second demonstration, which is Hands Unchained. This is a pretty interesting hardware demo , so it will require a minute of setup. So, let's welcome the Hands Unchained team to the stage.
Good. Hello everyone. We are Hands Unchained. Please everyone. We are Hands Unchained.
Please explain your robot. Yes. Hello everyone. So, a month ago I decided to start learning how to build my own robot. I wanted to teach him how to play chess.
But then I learned that I need to generate a lot of data, basically teaching the robot to move its hand properly so as not to break the parts and so on, and that takes a lot of time. So I talked to Lisa and we said, what if we delegate this to the internet so anyone can connect to this arm and teleoperate it while I sleep? What this means is that, while I sleep, someone can connect to this arm and teach it to play chess instead of me, and in return they receive payment. Now, giving random strangers access to my arm also brings problems, like they might want to break my desk or whatever. Then we added blockchain so that the people who control the arm need to stake, and if they complete the task and are not malicious, they receive their payment.
If they are malicious, they are penalized. And I think we can now move directly to the demonstration. Alright . I'm going to show you the workflow of someone who connects to the arm and wants to do a task to earn money. So this is the waiting room.
You can see that people have registered their arms here. This is a simulation running inside the laptop and this is the physical scenario of R1. I'm going to reserve a 30- minute slot. OK. So, we can see here that the two cameras are connected to this equipment and we can also see what tasks are offered as paid work with this equipment.
Currently, the task of greeting is offered . So I'd like to give it a try . First, I need to stake in order to reserve a space. Very well, the stake is implied. Perfect.
So, now we can take control of the arm. Taking control of the arm means gaining the right to connect any arbitrary remote control to it. Let's do it. OK. So, you can see that there are many possible ways to control the arm.
We found it very difficult to control with the keyboard. So we created our remote control that uses my VR headset. I'm going to do a quick demonstration. OK. So, I'm going to share my point of view so you can understand what's happening.
OK. So, they see what I see right now . Then they see that this exists and this platform exists. So, um, we want to connect to... I need to do something.
OK. So, I'm in the web browser. I select this remote control that just reappeared. OK. So, you should consider my point of view again.
So, we're connected to this. OK. So, I'm starting from the initial position. And if you see this in front of me, it's the same thing; I basically built a model of this platform in VR and I can control it by dragging it. Well, we're not here just for fun; We want to win points.
That means we have to work now. So I'm going back to my web browser. Look, it's difficult. Well, we feel good about this task of saying hello. Let's give it a try.
You can see that the camera output is being recorded. I tried to make the arm wave. Does that count as a greeting? Don't know. Yes, he's waving.
Okay, let's say we're confident in this attempt and send it to the BLM judge. As you can see here, there is a small charging indicator. Uh, my claim that I completed the task is being evaluated. So, the AI is running on the zeroG TE. Uh, analyze the dataset.
If the robot made the movement, if it followed the task, if it did it, it rates it. In this case, the robot actually waved. Uh, so the signature produced by zerog's AI is verified on the chain, either on Fera chain or on zeroG, depending on the stake you selected. And uh, now that we're finished we can finalize and recover our bet and, uh, sorry, we get a bonus for the successful task we completed. Yes.
If we hadn't completed the task, if the arm hadn't moved at all, we would have gotten zero red and would have had to complete our bet. Okay, it looks like we're getting paid, and now the next person can continue. Okay next person can continue. Okay , a real decentralized training model for hand movements. This is crazy.
Hey, congratulations, it's one of the coolest demos we've seen in a long time. This was incredible. And the fact that it worked on the first try was even better. So give them another round of applause, please. While we're taking this off the stage, we'll prepare for our third finalist demo.
And for this one, I'd like to invite the KOAL team. Please give them a big round of applause KOAL team. Please give them a big round of applause . Hello, I'm Roario, here with my project, Collateral. And the main idea behind this project was that when I started in crypto trading, I relied heavily on these types of signals to trade.
I think many of you can relate to that. But the trick here is that many influencers save the good recommendations they give and delete the bad ones so that their entire X profile is clean and, when someone new comes and sees their profile, it seems like they're always right, right? So that 's basically a scam. Uh, you go in and follow an influencer, replicating their operations, but they're not that good. And yes, deleted recommendations are one of the main problems.
Another problem for new users entering cryptocurrency trading is that they have to deal with many things such as registration, transferring their money to a wallet, signing documents, and so on wallet, signing documents, and so on . So I thought, why not create a secure environment for all these new crypto traders to trade with a single click, while keeping it Twitter-friendly? So yes, you go to the terminal and here we have, at this moment, 10 influencers, and all their signals continue to be indexed on our platform. As you can see, all the signals they issue are indexed on our platform, and sometimes you feel overwhelmed by so much trading jargon, which people often make seem very difficult. So what you can do is activate a mode called "zero chatter".
If you activate it, everything becomes basic trading signals . And the great thing about this is that you can see the inference of the zerog computation that is being performed. The use case for this is that, if an influencer deletes a tweet because it went wrong, we still have inferential evidence that they actually posted that tweet and we can hold them accountable. So accountability is the main goal of this project. So, yes, how do I operate now?
We have a quick trading setup here and you don't have to sign up for any MetaMask pop-ups or anything. We have a pre-delegation setup and you can set the amount of quick trading you want to do. So I'll set it at 2 USDC. And let's say you really like this influencer and want to copy exactly what he's doing. We simply go ahead and click follow.
And that's how the operation is performed. Prior delegation, no pop-up windows, and everything is seamless. And another thing we have in this project is a great extension called the Collateral extension, which is also already active. You can install it directly. And what this basically does is that, when you browse Twitter as a normal user, you get all the information directly on Twitter.
You don't have to look for it. So we're on Twitter and yes, someone is complaining, of course, it's Twitter. Uh, yes, I clicked on an influencer and, as you can see, this is basic Twitter and our extension automatically applies all the analytics directly to Twitter. Let's say you're browsing Twitter, and you really like this influencer; You can go directly from Twitter to our platform, register, and start trading. That's collateral, and let's make cryptocurrency trading easy.
Thank you. Incredible. Very interesting real-world applications that actually preserve data on the chain and are useful. Next up, we'll move on to our first continuity project as a finalist. So, without further ado, welcome to Happy Hour.
Hello everyone. My name is Matthew. I worked on this by myself. I am a full stack blockchain engineer by profession. So what I built is a loyalty rewards system for local businesses with verifiable AI computing and on-chain ledger, using absolutely zero Solidity.
How it works. In fact, I'll show them to you instead of talking about them. Very quickly, this is a continuation project, which means I already had this product built. It's like a homepage for this, and I also created an admin panel that I use. So, what I do to find the city's "happy hours" is track Google Maps.
I click on a spot. I can run the discovery. I'll get some locals here. And what this does is allow you, theoretically as the owner, to log in, see some statistics about your business, and edit the offers. But what I like most is the AI workflow that automatically tracks them for me.
What he does is I tell him: hey, I want to track down this place in Lisbon that I went to yesterday. And as you can see, I'm going to zoom out a little . It might be a little difficult to read, but it has a few steps. Check the site map. It acquires the text, sends it through various ChatGPT and Claude models, automatically scans all images for text, and then automatically drops it into my database.
So you can see here that he found a lunch menu offer from this Linktree. Try doing that as users. It's really difficult. That's why I did it for you with AI. Very good.
So now I'll show you the actual application. It is available on iOS only in Canada for now. So iOS only in Canada for now. So , if you're Canadian, I encourage you to look up the word "hour". That's all, and I'm going to use my phone here.
In the center is my actual phone, as you can see. And next to it is the same application running in a simulator to act as a second phone, because we need two for this demonstration. As you can see, I'm in Toronto right now. I support multiple cities, Toronto and Lisbon. So, if I want to find sushi in Toronto, I see that it's not a cheap happy hour , but for Toronto, it's not a bad deal.
110 per adult in Nou. And it 's a really nice place. So, what I added to the hackathon is that I'll go to Lisbon first. As you can see, Kazzy Eery. So I added this rewards system.
Basically, it's like when you go to a coffee shop and they give you a points card and stamp it every time you visit, and on the fifth or tenth visit you receive a reward. That's what I built digitally with Hedera and ZeroG. The way it works is that I'm a loyal customer. I have a receipt here. This is an actual receipt from yesterday.
Then I can proceed to take a picture of him. And I hope my camera wasn't too blurry. But what it will do is extract all the text using Azure Document Intelligence. Then I'll send that text directly to ZeroG and I get a mass system notification that essentially reads the receipt. You can see that he validated it.
Look for a unique ID, like the numbers below, the price, and create a deduplication hash. So I'm going to switch roles now. My phone will act as the owner and this phone on the right will be my user. As you can see, it's ready to be redeemed. What this does is create a QR code.
So that the owner or staff can scan it. And what it's doing is recording another event in the topic in Hedera. You can see that he validated it. Now, as a member of staff, I owe my customer a free drink. Um owe my customer a free drink.
Um , and that's the complete reward lifecycle. And quickly, if I try to trick the system and want to scan this again. Theoretically, I registered some kind of unique ID for this based on the system notification I sent to ZeroG. And I should say, "Hey, you ca n't do that." You have already scanned this receipt.
There you have it. And the cool part about this, the reason for using blockchain, I think is because first, I wanted to challenge myself as someone who knows Solidity to not use Solidity. It was incredibly easy. I don't even miss using Forge. Um, but if I click on an event, they can see the proof.
So, in this case, this was the receipt that we just scanned. You can see the attestation on ZeroG. Uh, you can see the signatory and then Hedera's ledger. Each of these punch cards, so to speak, is a collection of NFTs minted specifically for that location. And then, each user receives an NFT token with their first seal.
In that token, there is metadata that is also stored in Hideera; And since metadata is stored only once in an NFT, each event stores a copy. As you can see, when you redeem it, some event metadata is also stored here. The cycle reached eight because I've been doing demonstrations all day. And yes, that 's the reward. So that's a summary, thank you.
Incredible. A real consumer application that integrates cryptocurrencies and actually works. And even though it 's in Canada, it works and you can try it. This is great. That is our first ongoing project.
Let's return to the project list, and for this one, let's welcome Lean Silicon. Please give him a round of applause. Proof. Okay, perfect. Well, my project is a bit unusual because it solves a problem that doesn't really exist yet.
So I need to give you some context about it. At Ethereum, we are all concerned about the post-quantum era, the fact that at some point we will have quantum computers capable of breaking current cryptography. But we have a solution: use post-quantum cryptography. The problem is that the best candidate we have so far best candidate we have so far , XMSS, is very slow to verify. The Ethereum team found a solution: build a ZK virtual machine.
It is a virtual computer capable of performing very heavy calculations and offering a test that is very, very simple to verify. What's surprising is that the test can be divided into many tasks. So, if the test is very slow, you can make it much faster, except for one thing: to perform it, you must run the calculation once and this must be sequential. This has to be done on a single machine. Therefore, you can't speed it up, but what you can do is take the virtual machine and make it physical.
That's what the project is about. I designed an economical circuit that replicates the virtual machine. If you give it a program, it does exactly the same thing, but you can run it on an FPGA, which is programmable hardware that, instead of virtualizing, behaves as if you had manufactured your own chip. But what you could theoretically do is take the design, send it to TSMC, and have them print an actual chip that's much faster. It's difficult to demonstrate a chip, but I have here a visualization of a program here a visualization of a program , a very simple program for the ZKVM , a very simple program for the ZKVM , the assembler, the memory, and all the communication between the computer and the chip.
So it's a replay so you can see what happens. Come on. and it will stop in a jump. And the reason is that I haven't implemented this opcode yet implemented this opcode yet . But of the six operation codes, I implemented four and something good came out of these codes.
How long? They were proven to be correct. So there is mathematical proof that if you run something using these logic gates, you will get exactly the result you expect, and even better, some chip circuits are theoretically proven to be optimal. This means that the number of logic gates used to create this chip is the minimum possible number of logic gates you can have to create it. So yes can have to create it.
So yes , that's the project. We don't have the problem yet, but if we do at some point, we'll send it to TSMC, give them a lot of money, and we'll have a solution. Incredible. Do we'll have a solution. Incredible.
Do you have a chip you want to talk about, or do you want to show what this is? Do you want to show what this is? Do you want to tell people what this is, or? Well, this is programmable hardware capable of replicating a chip. It's not that efficient.
It's not that fast, although it's quite fast. But most importantly, it's very, very, uh, energetic, how do you say it? Well, it uses a lot of energy. So it's not what you want to use in production. Amazing.
Another round of applause for this team. We are solving problems that we are about to have, which is a very good sign. Wow, incredible. That was half the battle. We have five more demonstrations to go.
So, let's welcome our second continuity finalist, Explorator.pt continuity finalist, Explorator.pt . Let's give them a big round of applause. Hello.
Good afternoon. We are Explorer. PT, the first AI-native real estate agency in Portugal. So, we in Portugal are currently experiencing the biggest housing crisis in history and one of the biggest in the world. Ordinary people cannot afford to buy a house, a home, and the average salary is very low, so it is impossible to live here, especially in Lisbon.
There are a couple of problems, and the tree we identified for these hackathons either there are very few houses, or real estate agencies charge a co-founder commission, like 5%, which is crazy. In addition, there is, although this is usually the case in Portugal, the endless bureaucracy that complicates things and freezes the market. So we created a Tinder for your next home, which is an AI-native real estate agency . You simply swipe right or left. We adapt the algorithm to show you the best house we can find for you.
And in just two months since launch, we gained over 5,000 users without investing anything in marketing. And we contact both the buyer and the seller via WhatsApp using AI agents. I started recording myself two months ago and got over 10 million organic views on Instagram and TikTok by making low bids on Idealista and showing the ridiculous prices people charge; Even one of the largest real estate portals sued us, which is very promising in my opinion. There is a problem we see now: many people want to buy a second home or their next home and sell their current one, but they cannot because they need to liquidate the first home to obtain the second. So we want to solve this with DeFi.
You tokenize the house you are selling by uploading all the documents. You prove that you are human. You tokenize the house. You get instant cash and then you can pay back once you sell your house. So, let's go to the demo.
I'll have Geston here to present the demo. Hello everyone. Before we move on to the demo, this is a real website. Just to show it a little. This is what it looks like.
So, if you're looking for a market in Portugal, you might want to check it out. And now, let's move on to the demo. We can start by applying for a loan. Next start by applying for a loan. Next , we need to log in.
We are using Privy for account abstraction. So I can log in with my Google account. He just created an account for me. So I can continue. Now ask for the "kerton," which is your identification card, the document that proves you own the house and basically verifies your property tax return .
So we can provide some documents. Good. What we're doing now is encrypting it with Seal and uploading it to Walrus, which is a decentralized data storage layer on Sui, so that the documents are stored on the chain and always accessible, but are also encrypted so that no one can see the data. We also use World ID for identity verification, which we'll omit for this demonstration because it takes too long. We are also using World's facial recognition system for KYC.
So, he read the document and determined that the house is worth 250,000. So I can issue 250,000 house tokens. But these tokens are actually deployed only for this property. Therefore, each loan has its own tokens. Now, depending on the loan amount I want, I can choose which part of the house I want to give up, and based on that, I can apply for the loan.
Let's say I only need 30,000. Now I must sign the debt obligation. This basically means that you must pay back the loan and, if you don't, we can go after your other properties. Yes, we use Chave Móvel Digital, which is basically Portugal's official digital signature platform. I'm now going to receive an OTP code on my phone.
Let's check...we already have the codes. And now we're going to enter it. Signing the document. OK.
Now he's going to upload the document to Walrus again. We have all the data in the chain here. We can now withdraw the 30,000. And yes, we now have our loan. We can see how much we have lent, how much we owe, and the current interest rates.
Here we can see all the document upload blobs in Walrus and, at any time, we can pay any amount. As you can see, it has already garnered some interest. So I can pay, for example, 4,000. Yes. And I just paid a little bit.
We also have this page where you can see current loans and the treasury status, because anyone can deposit money into it and earn returns that way. Thank you so much. Incredible. I'm going to leak the news, but just a couple of days ago you told me that this is not only active, but that they've already sold their first house. Yes.
Almost. Which is the best version of mainnet you can have on this side. So, congratulations, I'm glad we're seeing things that really make a difference. Imagine selling a house based on a hackathon project. This is incredible.
Very good hackathon project. This is incredible. Very good , there are a few more projects left. Let's welcome our next and final continuity finalist, ETHUI Atlantic Wallet. Please give them a big round of applause.
Hello, we are ETHUI, the Ethereum toolkit; we basically create products to help with development on Ethereum. We support tools that help you use Anvil, Foundry, and Hardhat more efficiently and quickly, without transaction reviews. Basically, it's a wallet that allows them to have a contract explorer. It automatically detects generated artifacts. It automatically provides them with an interface like Etherscan where they can interact with their contracts.
It provides multiple wallets, multiple connections, multiple RPCs, and chain-dependent configurations. It offers many additional utilities. We also have...a cloud-based service where you can run test networks, private test networks with a single click. If you want to share a test network with your team or test environment and you don't have Ethereum, you can go here, click, and you're all set.
This project actually started here in 2023 at Et Lisbon. We continued with it and it's basically very useful, but a few months ago, cloud-based development tools started to become a trend. So in this hackathon we added MCP support to all our products. This basically means they can automate their wallet and development workflow, and perform end-to-end testing on their interface through AI. So we've set something up here with Playwright and a simple vault interface .
We'll just tell the AI to test all our flows. It will verify if everything works, if everything is validated, and if each error message is correct. He's going to do some things here. Well, that's because we also have a browser for these types of nodes that they can share with their colleagues while using their private test network. They gain access to blocks, transactions, and an interface like Etherscan that they can share with their teammates.
They can do things like use AI to debug why user X has an error in transaction Y on a specific page. They can do so many things. We are completely open source. We accept contributions. If you have something you want or if you want to tell us about your development problems, especially in this new era, we are totally open to talking to you and trying to contribute a solution to the space.
As you can see, the cloud has claimed some shares and is doing some things on this page, and that 's basically it. Thank you so much. Uh 's basically it. Thank you so much. Uh .
Incredible. Another developer tool, and I just found out a minute ago that this was from Global Lisbon 2023. So this is always a surprise, and I'm very happy to see them working on this three years later. This is fantastic. Three more demos are needed.
Let's welcome our next team, Lord not talk. Thank you all. We have created a natural language encryption to help us circumvent the chat control law . So, just a show of hands, I want to know who has heard of the chat control law. Okay, great.
For those who aren't so familiar, chat control legislation has been under discussion for years, and just four days ago a version was passed that allows tech companies and governments to read every message you send on messaging platforms. This is a huge violation of privacy and, unfortunately, it makes it very difficult to get people to join existing decentralized messaging solutions existing decentralized messaging solutions . So we thought, why don't we look for a way to solve this problem where people already are? That's why we created Lotac, which is "chat control we created Lotac, which is "chat control " spelled backwards. We have been fortunate enough to find a rather original way of storing encrypted information within unencrypted platforms.
We use artificial intelligence to decode real messages to platforms that can spy. But we don't believe that's the final destination for any type of communication. We are here on web three. So we're thinking about this in such a way that you can use it today, but tomorrow you won't need our platform tomorrow you won't need our platform . So we managed to build the platform that you'll also need tomorrow.
And now we're going to move on to the demonstration. Regarding the actual functionality, we decided to use a browser extension because Telegram's terms of service are not violated in any way. We can perform an exchange based on elliptic curves between devices where we don't need to share any password, we simply detect a connection that allows us to write to each other. You can see this initial confusing communication ; that's actually code-swapping. After the exchange, we see all the additional messages in their clear form we see all the additional messages in their clear form .
But if you hover your cursor over here, you'll see what Telegram is actually storing. And if you could send me a message as if you were your grandson, that would be amazing. The message is now going through the process where it is converted to bytes. Only those bytes are sent to a GPT2 model to create a pair of response variations that can be deterministically decoded back to the original message. Then we use zerog computing to analyze all these different options and decide which one sounds the most natural.
They don't sound natural enough yet, but in a couple of weeks, at this rate of acceleration, they will. Then, the correct option is actually sent. I can see it on my device, but Telegram only sees a couple of paragraphs of text. Now, we're still on Telegram, and that's a platform we should move away from. So, here's where the business comes in.
Within the extension, you can send 10 encrypted messages for free. But if you want to continue getting unlimited messages, you have to go ahead and get Lord NOTA DM. And so within Lord NOTA DM, we have basically already gone through the onboarding process with this user. We can talk a little about the technology behind it, but basically it's a decentralized messaging platform and there are many of them, right? But it's very difficult to attract users.
We believe that this model of natively incorporating people into Telegram and other existing applications, and then using it as a hook to bring them to the decentralized platform, is the way to make decentralized messaging take off. We automatically assume that you will want to transfer your Telegram user to Lord NOTA DM. So the moment you click, you get two functions in one. One of them is an unlimited number of encrypted messages within Telegram. But at the same time, you're potentially converting your friends and loved ones to a platform where you don't even need that garbage encryption.
You can simply communicate with the other person knowing that only you and the person you are communicating with have access. The name you're claiming is your own ENS user that we created for you, but then we completely disappear from the picture we completely disappear from the picture . It's up to you what you do with it. You can set a password that someone must answer before they can contact you. And we were fortunate enough to have sold two Founding Member passes to people during this hackathon.
Thank you so much. Incredible. Another live demonstration with a very creative approach to circumventing encryption. I like this trend. Uh encryption.
I like this trend. Uh , the FBS surveillance fan isn't going to like this. There are two finalist demos left. So let's welcome our penultimate finalist, ArtBook. So, uh, thank you, uh, thank you all for being here.
Basically, today there are two main ways to be a liquidity provider or market maker. You either use constant product AMMs, like Uniswap, GMX or something similar, or you use order books like Hyperliquid, Binance, etc. Those people have big problems; The order book is discreet, so each position is a point. The point is a price and a volume. Why is that a problem?
Because when operating, when doing high-frequency trading, most profitable models are continuous functions. And then you'll say, what about MMA, are they useful? Yes. But the problem is that you're forced to follow a specific linkage curve that you can't choose, and you're forced to buy and sell under the same curve. So, what's the solution?
Easy. ArcBook. With ArcBook solution? Easy. ArcBook.
With ArcBook , you don't just trade or create a market on a specific curve, you change that curve specific curve, you change that curve . You choose your own liquidity. You choose your own effective engagement curve . So, instead of having each position as a price and a volume, each position becomes a curve. And this curve doesn't need to be the same for buying and selling.
For example, for the selling curve you can choose any parameter that covers all the necessary linking curves to execute the price or strategy you want, for both buying and selling. There is no relationship between them. You can choose completely different parameters. You might say, okay, so how do I operate then? First, let's do the execution then?
First, let's do the execution . Everything is on the chain. You can, um, the website is available. It's public. So please, use it.
All they need to do to add a position is sign up exactly as they would on any chain order book or market maker. And congratulations, I just have to sign and you'll have your new position in ArcBook. Here it is. Incredible. And I can find it in my portfolio right here.
That's our last transaction, you can find it there. Those are all the positions I have in my portfolio. You might say, "That sounds interesting, but what exactly does it represent? What do all those lines stand for?" That's the best view.
By having different funds with different curves at specific prices, you can literally create any curve or market exposure you want on a continuous basis. You don't need points, you don't need orders, and you don't need a precise linking curve . So, the next question: how would you operate in this? If you have millions of orders, how would you choose which one to trade? It's easy.
Exactly as all aggregators do. You have a solver that is completely out of the chain. So no gas, no additional costs, no extra time, because it does n't need to be decentralized and you simply run it just like you do in any position. Let's try it. You simply operate as if you were operating in any AMM.
Exactly the same. The only difference is that your positions are precise. It's not just random points or an LP position, it's a precise, parameterized curve where you decide what will make the market more accurate. And as you can see, you can view all the positions that are in the market. So it's not just my portfolio.
And just like we did with the portfolio, you can see the complete distribution of the entire market. So no more order book scales, no more tie curves, no more impermanent loss, because you decide what margin you want to achieve. And...thank you. Incredible.
I'm glad to see that we can still innovate in DeFi and create truly more efficient protocols. So this is an incredible direction in liquidity management and efficiency . Alright, we're ready for our last finalist project of the night. Let's welcome Cart Blue. Very good.
Hello everyone. My name is Yousef and I'm going to present Cart Blue. As a fun fact, the name comes from a competitor network to Visa and Mastercard that was developed in France and discontinued in 2010. And now I'm borrowing the name to revive smart wallets using credit cards. Using actual physical credit cards that have the smart element chip that can sign transactions, but can only sign very specific transactions.
I found a way to use those signatures to simply change the owners of your smart contract wallet. This should apply to things like kernel wallets, safe wallets, and the type of wallets that services like pinups use. And I'm going to give a very quick demonstration of that. So, in this demonstration, you need a card reader connected via USB to my computer, but ultimately you could also make it work with NFC. And those card readers are standard and very cheap online.
So, the first thing we're going to do here is scan my reader so that my website can see it. And just so you know, this is running on the local host. This is intentional, because you need the local server to run it, since, you know, the card reader needs to be able to communicate directly with your computer, so you can simply follow the instructions in the readme file and have it on your computer. I'm going to connect the card now. This is just an internal identifier for my card, and although this tool is for wallet developers, I'm going to show all the steps to extract the card's public key , but of course, a wallet developer would simply do it in the background.
So here I am extracting the key and it's a normal RSA public key. Some other cards use different schemes other cards use different schemes , but mine uses this one. So you can see the exponent and the modulus. Both give you the public key. I'm going to connect my MetaMask, and this step was just to deploy a simple smart contract wallet that's on 0x96.
Here you can quickly review the code. It's like, you know, it has an execution function and the owner can change, and only the guardian can change the owner. So, I have a card guardian contract that is able to, well, whose basic purpose is to change the wallet owner so you can get it back if you lose your EOA or passkey, etc. And it is only recovered if you can sign a valid signature using your real card. So I'm not going to do this step because I already deployed those two contracts and during that step my public key from above was also put into the contract.
We can review it quickly too We can review it quickly too . So this is like the card guardian agreement. You can, you know, store the public key. And then store the public key. And then , if we read the contract, yes, at 0x96, if we consult it, we see that I have the modulus and the exponent.
It can contain, you know, this contract can contain many smart contract wallets . And now, just for the, uh, demonstration, I'm going to assume that I've lost access to my MetaMask wallet, so I created a new one. Um, the current owner of my smart contract wallet is 0x42. Uh, which we can also quickly verify to make sure it is . So, here it is 0x42.
I can cool down quickly. Yes. And then, let's imagine I've just lost my seed phrase, uh, I lost my computer, etc. I just put a new owner that I control and connected my credit card, which I won't show because it's my real credit card. But um, once I click on retrieve, it will sign very quickly, and then it will take the signature and send it to my card guide contract.
So let's sign it . We have some records here. And so, the RSC signature is here and immediately asks me to send it to the blockchain, which I am doing right now. And it's verified. So if I refresh the Sparkle Rock wallet, the owner should be 0xb87.
So basically, I was able to reuse my credit card, even an expired credit card, with the ability to recover any smart contract wallet, which is becoming the standard for Ethereum. And yes the standard for Ethereum. And yes , so thank you for listening. That was a real credit card. Come on was a real credit card.
Come on . This is incredible. Give him another round of applause. Let me see that for a second. Okay, those were our 10 finalists.
So, once again, let's give a huge round of applause. I'll put the slides here, please, for the 10 finalists. Oh man, I was going to say all their names, but in a way it's... it 's helpful. Can we show the slides, please?
Here we go. Ethiantic wallet, Explorer Door, Happy Hour, Lean Silicon, Lord Knock, Arcbook Hour, Lean Silicon, Lord Knock, Arcbook , Collateral, Cart Blue, Vasox 402 and Hands Unchained. Good. Well, one of the great things about being a finalist is that you win the ETH global finalist package, which means that every team here, every member, won access to ETH global for a full year, 1,000 USDC per member. They also got a $500 flight credit for the next two hackathons, really any hackathon we're going to do in the next 12 months.
So, we'll fly them to the next one. We will do ETH comp again next year. You can come directly to that one. We host many founder events in this space to ensure you have private conversations, learn from them, receive advice, and more than $10,000 in developer credits, from AWS to other services. If they want to take their project further, they don't have to worry about the infrastructure.
So, all these teams won that. And not only that, everyone will also receive a finalist sweatshirt, which is only given to members of the finalist teams. Nobody on the global team, including me, has this. So , this is truly exclusive. Only the teams will get it.
If they've won a hackathon, we'll send it to them wherever they are in the world. So , they will receive it very soon. And each member will also receive a personalized Ledger Flex to secure their assets, and they'll get it right now. Plus, a $500 rebate for any of our events, including Ecom 2. And the part I know everyone has been waiting for is what we're going to talk about: partner rewards.
So, are we excited about winning $100,000? Good. Can I get the Yes? Who here has... get the Yes?
Who here has... Well, one of them is definitely more excited than the rest. Who here would want a Ledger wallet? Only like eight of you. Oh.
Okay, we're seeing more hands. Who here raised their hand and also worked on a project hand and also worked on a project ? Okay, this is good. All the finalists are on this side. So we know that none of you have a wallet anymore.
So, let's play a very simple game. It's a perfect room because you can all be judges of how this is going to turn out. I'm going to announce the name of a team and, obviously, I'll say which team won which prize. If you hear your team's name and it's your project your team's name and it's your project , I want you to scream. Hopefully it's because they're happy about it, not because I tell them to shout.
And I'm going to keep track of which team shouts the most in the room and which team is the loudest at the end. Each member will receive this Ledger. What do you think of that deal? Conserve your energy think of that deal? Conserve your energy .
Don't worry. I don't want applause. No. No. They have to, they have to prepare for this.
Here are the two rules. If they end up winning two awards and were leading, but someone overtakes them, they will have to compete again. So, if they were really good, they'll have to try much, much harder. And they can only scream if I say the name of their project. Which means that if there are three names on the slide and I see people shouting for no reason, we don't count anyone.
So they only scream when I say the project name only scream when I say the project name . The order must coincide, that is, after your project is announced. Do we have a deal your project is announced. Do we have a deal ? Are you ready?
Very good. This should be easy because if the first team is shouting, they're already at the top of the table. Let's start with the first prize. And the best Aqua app is for Arcbook. They're going to earn $2500.
And clearly he doesn't care because he already has a ledger. Okay. Okay, fine. Well, we have two more options here. Second place by 1500 goes to Votive.
No. A Third place for best Aqua app goes to K Swap BM. Stronger. Technically they're winning, but we can barely hear any noise. Okay.
Let's hope this improves. For the continuity award for best application in Aqua. Pool Party is the winner of $1500. And Pool Party is the loudest team in the room with their matching t-shirts. I like this.
Second place goes to Agora Markets for 500. Congratulations. Pool Party is the loudest team and is currently on the verge of winning two ledgers. Let's move on to World. Horses is the best integration for the agent kit and they receive $4000.
Okay, Pool Party is still in the lead. That wasn't strong enough. Next up is Booker Bob in second place, with $2,500. And now, the loudest piece of equipment in the room. Third place goes to Touring Swap for $1500.
And they just overtook them 5 seconds later. Touring Swap is the loudest team in the room for the selfie verification beta. Banana Mesh is the first place winner and takes home $1000. And Commitment Issues comes in second place with 750 points. Is that Commitment Issues?
The loudest team in the room. Incredible. In the identity verification category, Hands Unchained is the winner with 1750 votes. It seems they ran out of energy. And for the selfie verification continuity track, Human Bond is the best project.
They take home a thousand dollars. Wait, where's Human Bond? Raise your hand. Who is Human Bond? Okay, so why did that boy scream?
You two. Okay, a little more coordination, guys. Come on. Human Bond is the loudest team in the room. And second place in this category goes to Treasure Hunt for $750.
And finally, for the continuity category in identity verification, Novi Corpus takes first place with $1000 and npm Guard comes in second with $750. Congratulations. Next up is ZeroG. Zero Run is the best AI product at ZeroG. They will take home $3000.
Hands Unchained comes in second place with $2000 and Collateral in third with $8000. due to the best technical infrastructure. Lord not talk is the loudest in the room. Aegis and super pose. The three of them earn $1500 and so far they are about to receive two ledgers today for continuing to build in OG for the continuity category in OG for the continuity category .
Happy hour, Orlo Finance, agents and NPM Guard are the three. NPM Guard, NPM Guard are the three. NPM Guard, who was that? NPM Guard, okay, they're the loudest team in the room and they also get $1500. Congratulations.
We moved on to Hideera. Vouch is the best for agent payments in Hideera; They take home $3000. And Glassbox 402, he is in second place, also with $3000, congratulations. tions for the best tokenization category. Nook, Mint and Chill will share the prize.
So they both receive $1500. And the winners of the category where Solidity is not allowed are these four teams. The four of them receive $1000. So congratulations to Ognf, Agent Router, Pastel and Milfi. That team is still the loudest in the room still the loudest in the room .
For the cross-chain automation category, Alba is the winner and will receive $1000. And last but not least, for the continuity category, F2F Crossber is the best chain autonomous automation platform and will receive $1000 chain autonomous automation platform and will receive $1000 . We moved on to Sooie. Satoshi Flow is the best application built on Sooie with $2000 and Shrimpy comes in second place. I like how they waited.
First, $2000 and Trippy is the loudest piece of equipment in the room. I hope no one can match that energy. This is incredible. And Agama is the best existing application, they win the continuity category and take home $2000. Congratulations.
We move on to the graph. Pista is the best AI tool on the graph. They will take home $2500. Arcbook comes in second place with $1500 and Deep Trace in third with $1000. for the best AI use case in graph.
Cold Proof is the first place winner with $2000 and Booker Bob comes in second with $1000. It 's still not enough noise. They are still in the lead. Very close. But they take home $1000 for the best standardized and composable graph product.
standardized and composable graph product. Am I finished? It's now the loudest piece of equipment in the room. And you take home $2000 and Atlas comes in second place with $8000. Equality or equity.
Equality is the best AI use case for the continuity category and will receive $2000. Justify comes in second place with $1000. Well, that was well justified, sir. You are the loudest person in the room. and Binary Stamp comes in third place by another $1000.
Let's move on to Uniswap. All these teams are making a lot of money. So $7000. First place goes to Collateral with $2000. Sentinel comes in second place with another $2000.
Peragrin comes in third place with $2000. Umbra, fifth. Fourth place with $500. And RW Outlet comes in fifth place with $500. comes in fifth place with $500.
Who? Raise your hand. I saw several people. Good. RW Outlet is the noisiest piece of equipment in the room.
Congratulations on achieving the continuity category on Uniswap. Pool Party comes in first place with $1000. Come on. Come on. They had it.
They almost had it. Wallard comes in second place with $1000 and Root.fun is in third place and they will also share $1000. So these are the three continuity winners. Congratulations to all the Uniswap teams.
And then we have ENS. Vouch Me is the most creative use of ENS. And the loudest name in the room earns $1500. The best AI agent integrations are for Atlas, also for $1500. And for the continuity category, ENS Sign V2 takes home $2000.
ENS Sign V2 takes home $2000. Who, who was that? Raise your hand. Just one of you. Well, that was impressive.
The loudest person in the room is ENS Sign V2. Congratulations. Those were all our winners. Give yourselves a big round of applause. We just delivered $100,000.
And it's all on the website too. They will be able to see all the totals. So some of you who won on multiple projects will be able to see how much each one earned. One final note: everything we said is not final, which means that everyone's source code will be reviewed over the next four weeks . So don't make it private.
They will be automatically marked. and we will make sure everyone follows the rules. Only after that will they receive an email confirming the final amount they will receive, which means that if someone is disqualified, the amounts will change and we could award other winners. All prizes and bets will be refunded on the 28th. That's at the end of August.
That's in about four weeks. Now, before we go, I know you're all in a big hurry. I'm going to take 100 seconds to summarize everything. So I'm going to ask for all the energy you all have left at once. And we're going to talk about thanking the people who helped make this event happen.
So, that's how it will work. The faster and louder you clap, the faster I'll speak to finish this soon. And with that, we'll wrap things up. So, are we ready to thank everyone who made this possible? Yes, let's keep applauding.
I want to thank everyone who was here all this weekend, starting with all of you hackers, all our judges who dedicated four hours to talking to each team, and all the volunteers and mentors who were there all weekend helping you 24/7. And to all our speakers with their amazing workshops, to every partner, the 44 who stayed behind to make sure everyone received all the help they needed, to the venue, the catering company, the videographer, the photographers, to everyone who made this a memorable moment for all of us. And last but not least, the ETH Global team: Anna, Ka, Victor, Joanna, Analisa, Alex, Karen, Aubrey, Val, Pascal, Sophia, Nuno, Anna, Emily, and Andrew. Thank you so much for being here. This officially concludes ETH Global Lisp 2026.
Next up are our upcoming events, ETH Online in just a few weeks. ETH Global Tokyo is our penultimate event of the year and we will end the year with Mumbai at DevCon from November 6-8. So, thank you for being here. Let's enjoy our evenings and this officially concludes ETH Global Lisbon. Ready.
Automatic transcript — names and jargon may be misspelled.