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

Loading player…

ETHGlobal London 2024 Closing Ceremonies

ETHGlobal London 2024ETHGlobalWed, Oct 9, 2024, 12:00 AM

Join us for the Closing Ceremonies of ETHGlobal London 2024, live from the Truman Brewery in London, UK! Embark on a journey with ETHGlobal London, where innovation thrives, collaboration knows no bounds, and hierarchies fade into self-sovereign ownership. The most skilled web3 developers, designers and product builders from all around the globe come together for a weekend-long adventure to advance the Ethereum ecosystem at ETHGlobal London in March of 2024! ----------------- Follow us: https://x.com/ethglobal Check us out: https://ethglobal.co​m Email us at: hello@ethglobal.com

Transcript

[Music] good afternoon everybody my name is cark one of the co-founders of eth global and I'm super excited to welcome all of you to the closing Ceremonies for eth Global London we'll get my slides up in a second and then we'll get started immediately so how's everybody doing all right let's see who's who still has the energy to watch for the next one hour all the amazing projects that came out of this event wow that is a lot of energy all right who still wants me to stall for other 60 seconds while we figure out where the signal is great I think we may have made a lot of progress all right let's get this started we are officially doing this for the second time in London and we have over a thousand attendees 700 of them are hackers from 59 different countries 30% of them are new to web 3 and the best part is we're going to tell you what all of them did in the next one hour people are here from all over the world especially from all the nearby countries around and this is a haathon so wait a second something is wrong what's wrong is I'm not sure if you are excited enough yeah all right well this is a hackathon which means our Focus here is on Builders and the next hour is about showing instead of telling what came out of it so with that these 700 hackers collectively spent the last 36 hours building cool and I'm super excited to announce that 241 projects came out of this event give yourselves a massive Round of Applause this is absolutely incredible 241 projects is a lot and that meant a lot of our judges had to look at and make the hard decisions to figure out how to rank all of them so I want to thank all of our judges here and for the next two minutes we're going to clap a lot so just collectively gather all of your energy that's out there there and start clapping in 3 2 1 go thank you to Austin Mark Mich Mike Simona Gasper Min Hart James Vlad Thomas yoseph Makoto Scott Joe ahed Goan Tom seim Demetrios Marcus Luke swo and of our 28 incredible Partners Arbiter male Chili's Falco no plus FC nether mine pancake swap World coin itcoin base cell Circle ens ethereum Foundation hyper Lane near save Unis well foundation Aztec Chain Lake Dynamic Phoenix flash BS galadrial air zero Moro and powerloom all of these people are giving away a lot of prizes and we'll go right into all those prizes right after some cool demos but let's go back to these 240 projects at 9:00 a.m. 240 projects were submitted and we spent the last four hours five hours judging all through all these projects and from there we ended up with a list of 10 finalist teams it was not an easy decision but we're going to bring these teams on here today one by one and they're going to demo what they built and you'll get to see some of these demos well you're going get to see all these demos but all of them will be live so please join me in congratulating our 10 finalists right now dinos 95 particles P NFC wallet get paid atus micro blob yield. me blob subcriptions and wallet service these are our 10 incredible teams they're going to come on one by one and demo what you what they built and after that we'll go into all the prizes so before we go on I have a couple small notes for all of you just because you were not one of these 10 teams does not mean you were not good enough there is 230 projects listed here and I want to congratulate all of you for spending the weekend building something that you're excited about and submitting it and showing it to somebody other than your teamm members this is not a small thing you should be absolutely proud of everything that you did here and we really hope that you continue to build these projects so congratulate yourself for submitting these incredible 230 and 40 Projects here and make sure you keep building after this weekend so please give yourselves a massive Round of Applause and all these projects are now available on ethg global.com showcase so you can see everything that came out of it especially people who are watching this on the live stream and you yourself as your team members can see everything about this event and your own submissions now before we go into the demos I want to make a quick note which is on your dashboard as a hacker you'll see this survey it's a quick feedback form it should take you less than two minutes there 10 questions rate things out of 10 and then a note to say everything you did not like that we can fix for the next time and anybody who fills us out will be raffling away five of these hoodies so we get to do that immediately and we can ship this to anywhere in the world so please take just two minutes if you can do it now that's even better because anything that you tell us that we can improve makes it so much easier for us to make this a better experience for the next thousand people that'll be attending these events in just the next couple months this is a very fast feedback loop you want to have we want to make sure that the next thousand people we bring in have a much much better experience for them to stick around and contribute to this space so anything that you did not like anything that you like that we should keep doing anything that we can do better just let us know and we will do our best to address it immediately for the next hackathon so we'll really appreciate if you can fill out this feedback and with that I'm going to stop talking and we're going to go into our first demos hi everyone um so our project is dinos 95 um we are shiv and Andrea and we are part of the bill Guild team great Dow and very nice people and shout out to Carlos and Pa Pablo they are back um on the plane back home now so they couldn't make it um but yeah this was very fun building it everything together okay so um our project is a dynamic powered platform or Os where even our grandparents can interact with web3 thanks to a can obstruction so basically trying to make a web3 experience easy easier for everyone um because sometimes when um yeah web three experience can be a bit complicated dealing with like a lot of stuff like private Keys seat phrases and it can be a bit overwhelming especially like for people that are not like familiar with it so what we're basically doing is integrating Dynamic to um uh so you can like sign in with your socials like with your mail account um to any dab that doesn't have like that doesn't necessarily have that kind of uh signing in and this is what it looks like so it's um Windows 95 but inspired um environment cu the idea is also that that it feels like friendly and it feels like your space um yeah and then we also used uh the nouns uh assets to make it also like by like the the friendly Vibe the little unicorn it's really cute and um well and even a clippy like to give a bit of uh Nostalgia Vibes and then we use the if frame technology so you basically um yeah well maybe we can show it in the in the demo now so so let's start with the demo So currently as you see you can come in come to dinosaurus 95.

ver. app and you can even try it out so you can come in you can see all the apps available so these apps need to be safe compatible and any safe compatible app you can use it so let's first try to sign in with Google right continue so as you can see like it created an account for us so basically this is a 4337 account and now let's try to do a swap on pancake so you connect so we have a bunch of shortcut here but you can also use any any of your web3 uh dab which is safe compatible and what we have done is we have used if frame so uh the Google account through which you signed in is then I framed into this thing thanks to impersonator so we are just impersonating this account into the I frame and uh let's try to do a swap so it should ask me for my pasy connecting so once I sign the contion with my pass key it should go and yeah we have done a swap on pancake without the pan needing to have the social login thing and you can also view this transaction on bcan and you can see it it was an 4337 transaction basically it went through entry point contract and yeah and you can try any of the custom Ms let's suppose nouns so if even nounce does not support social logins but with this you can log in in our app with social login we propagate that into the nounce and you can buy things in the nounce do and since this is a 4337 account uh like we can sponsor the gas for the users and anything so this would be an gasless transaction which we can do yep and thanks to base and zero Dev since this is on base they have this pay Master where they uh give you the gas as you can see I got some tokens and also I can view this transaction on block Explorer thank you yeah thank you hello everybody uh we are here to present you particles the product that we built in the last few days here it's uh Alberto Ricardo and me Paulo and we build this product that is based on uniswap before uks that leverages what the does and also the ERC 404 contract so let me just show you the flow so uh LP providers uh are not getting the rewards and the fees from the swaps and the trades but what happens is that uh this this fees goes directly to a price pool that is somehow accumulating all the fees that are generated by the pool instead we give them using gisw before HS and DRC 404 uh we we give them ERC 404 that are tokens that can become nfts as soon as you reach one full unit and this allows us to create some gamification out of it so instead of receiving normal uh fees that you receive normally you start receiving some tokens that accumulate so as soon as you have one you start generating nfts and these nfts can be used in this way so what happens uh we generate noun nfts that are some nfts that have inside a chance to win a price the price is in fact a portion of the price pool that can be used in order to incentivize this uh and so you have a chance to see okay is is this nft containing a price or not to do that you need to burn the nft and discover uh if if do a price or not and we do it with rization with chain link but you can do also something else you can also decide to sell these nfts in the secondary Market on openc or for example we implemented last minute also the circle in integration that allows us to sell Al to allow allows them to be sold also uh by Web Two users so what happens in the end we just created some lottery tickets that are uh accumulated with the Dex fees and these lottery tickets uh can generate a lot of value because in the end they are just an opportunity to get a price from here so what happens is that these nfts for sure will have the same value at the full pool but also more because as you can know when you gamble for a lottery for example you uh usually the money that is spent on the lottery is more than the money that is spent on the uh that is containing in the price uh but let me give the word to Ricardo that is going to show you a demo okay so here is our website and this is uh the the pools we have deployed for this uh uh for our particles protocols and uh user Can U these pools support a univ for a custom univ for hook that releases partly tokens whenever a user provide liquidity or swap so uh we have also a leaderboard to to track party tokens uh so if uh let's say I want to swap some tokens uh on our custom pool then the the amount of to I will gain amount of tokens equal to the fee generated uh on our on our protocol and upon reaching uh whole party tokens I can see the nfts in my wallet uh these are real nfts that as Paulo mentioned earlier can be traded on on openc so that can open a lot of use cases for them but let's say I want to know if what's under underneath it if I win a price or not so let me scratch it now and uh after sending it transaction we should see uh on our contract uh uh if I'm a winner or not and yeah indeed I I won a part of the prize pool so um uh this uh is a a way to incentivize user and a neat way to utilize the Fe the fees generated by uni before protool uh uh let uh the I don't the light demo for us is over if you want to a few things for example this can uh this is something we started on of course there are something uh with the fees for example the fe uh that we issue can be uh also done given also by for example l2s and Foundation that want to incentivize this kind of pools in order to gamify and increase volumes of of fisw V4 pools thank you for your time bye-bye guys thank you thank [Applause] you hello everyone the project I'm presenting is Pand which is an abstraction layer for das I think most of us are very familiar with how scalability is happening in the ethereum ecosystem on upper layers so layer twos and uh rollups and up chains like a diverse set of upper layers that are sort of inheriting the security properties of layer ones um by building on top of it this is similar to what's happening actually on top of other layer lay layer ones such as Bitcoin uh via New Primitives such as bit VM this is the main driving factor for like Das so data viability layers are flourishing there are many of those here as sponsors or as participants uh so we are familiar with their names but something that is little understood is that there is a lot of fragmentation meaning they do they all have different characteristics and they have different trust models so also cost implications are different and uh their consensus model and so on to us this resonated a lot with like uh the cross chain bridging landscape like how do we connect different chains well today we have 80 plus Bridges uh that connect different chains and they all have different thrust models well how did it end up well extremely badly um we are extremely familiar with like systemic risks that have been introduced by Bridges and bridges most of the times are seen as huge liabilities and something that we would rather avoid so how do we make sure that data availability layers don't introduce new risks um while intermediating between the needs of layer twos that we're building and the underlying layer One Security that we want to inherit from well this is our answer it's basically Pand which is a new abstraction layer that sits in between layer tues and existing data availability Solutions these are the main features we provide with our design so one is flexibility what it means is that if you are Layer Two and are like having difficulties understanding what is the best da that you should use well you don't really need necessarily to choose anymore you're you're not logged in anymore you can just integrate with Pand and choose the configuration so it can vary over time and it doesn't necessarily even need to be a single da what it means is that if in the future there is a new DA that you want to use you just change the configuration and keep going similarly we introduced the concept of like uh data application so if a given da is something you want to send your blobs to and have commitments there you can keep doing that of course but you can also select other Das so that your commitment is replicated there this is extremely useful in case of concerns around the liveness of those Das which are extremely you know new experimental and have different properties so this is a good property you know a good feature to have to sum it up it provides additive security what does it mean that basically you don't need to like trust a single code base or claim anymore but you can have the backing of different um like uh proofs to secure uh your piece of data this is actually something that I will show you in a second so this is the architecture uh there are three main components the dispersion service is a very simple component that basically just propagate your blobs and sense commitments to the daas of choice then you well there is like a Thrust replication game there but I will not dive deeper because it's quite boring um what we have done during the aaton is just the part in grein as you have seen we have just made very minimal piece of this component because the other components are way more interesting the second one indeed is the inclusion proofs collection service it's a middleware that trustless collects uh proofs of different kind to show that a given commitment was really included in a da um this is something then you can use in within the verification Library which is the third component the verification Library can read these different uh proofs that you have collected via the collector service and if they are valid then you know you have the backing of multiple guarantees around your data commitment so everything is safe we have built what we call uh IPA which which means uh inclusion proof adap um and that basically is like a protocol specific a DA specific uh module that can verify proofs for each individual module so this is the first one we've made one for Celestia based on their blob streamx light client one for aail um one for evm and another one for evm remote using a zero knowledge C processor called Axiom and um using um the point evaluation promile basically interface um I will show you a demo so um this is like normally since this is an infrastructure component uh the layer two will interface directly with the with the um like um pieces I shown earlier however this is like an interface showing what conceptually a layer to would do so let's say we want to send some data on different two different Das we select them we have sent them with the dispersion service now in memory we are checking the verification status of these proofs similarly to what can be verified on chain when everything like is verified with enough redundancy data can securely be considered valid so in conclusion we have built a system that avoids vendor loins and that um can be used to um like avoid systemic risks maximize security and in ultimately create future proofness for layer ches next comp next uh steps will be uh proof aggregation to optimize gas costs and finalizing what we couldn't make in the last day and a half of work thank you hi everyone so uh we all got this really cool wristband right uh and so it's nice it gives you access to this venue but wouldn't it be cool if it could also be a crypto wallet right so that's exactly what we do we turned all of your uh wristbands into into a crypto wallet um so it's a wallet on your wrist and I think the best is just to give you a demo so I don't know if you can see here this is the interface that we have um I can start scanning and then I can just scan and boom voila uh but it's better better to pick someone else so that you really trust us I don't Kik if you can come on stage real quick I'm going to scan your wristband boom all right so so now that that's not all so now you have a we're going to ask to basically send some usdc on base and uh here the demo guard be with us transaction sent oh boom $2 here we go I that so uh now what you can do ktic is you can go to the bar and get some drinks with those uh usdc on your wristband so we have here Kevin with the bar and so you can just St to pay and so now we should see here the two usdc here we go I'm no longer Rich right now it was $1 so it worked fantastic so what happened behind the scenes when we created an abstracted account using the serial number on your NFC tag so it works with any NFC how cool is that uh and so no can send usdc on base to your address and we made this web app uh thank you Austin for the scaffold Eve to was a pleasure Breeze to work on this uh this weekend and then you can tap to pay on what list WID listed devices right so that uh for security reasons of course um maybe K can tell us a bit more about behind the scene sure so um if you guys have ever seen how uh 4337 works you'll notice that the ethereum foundation has what on their repository um two smart contracts one is a simple account Factory one is an account a simple account so we essentially took those and modified them a bit and what we did is we take the serial number that's on on your NFC uh tag the chain ID and the account Factory address we combine those together and we pass it through a function the create or get account function which gives you a stable and consistent account address and that's what you saw happen to CeX wristband actually so there are there's a function called get hash that is not intended for production it's more for testing to make sure that you produce the same hash but then once you have that you can generate this offline even we could right now generate a hash for all of you offline and then later create your account and it's all gasless using a pay master and it's done on base so yeah so account abstraction a pay master so you know you don't have to pay for gas fees we pay and then uh we are using also flutter nexts scaffold to uh what's next what it would be great to implement that directly on uh Internet of Things devices so there is this cool company in in shout out to that company in Brussels doing a bar because in Belgium we love beers uh so we will be cool to when you come in July for ECC in Brussels you are all invited come uh maybe we we'll make it work with that that would be nice uh so please try it uh NFC wallet. ver. appos scan.qr code or join on the GitHub and um and so yeah that's that's for us thank you everyone hello everyone how we doing so uh here with my aw team uh We've created get paid get paid is a way to essentially connect the world of Open Source software development through to the love that we have for crypto payment rails right so you think about how easy it is to get paid in the world of crypto we um wanted to connect that through to the processes and mechanisms for open source software development uh we have a software company ourselves so we do a lot of Open Source software and we built this as a product that we would use ourselves because well we love combining those two worlds so let me show you a bit about how this works so you can log into our app and you'll notice that when you log in it's only continue with GitHub right to log in with GitHub we wanted to have a very frictionless Web Two like experience because this is a developer Centric platform and um we want to keep it as low friction as possible so you simply just sign in with GitHub then that will go through the standard oo process and it will create you a wallet as such right so that's all happening behind the scenes very streamlined so then what you're seeing here is essentially an aggregated list of GitHub issues right so if I'm a developer and I want to use our platform uh to essentially earn some uh some money while solving some open source issues I can log in and see this aggregated set of issues and this is based on um you know because of course we've logged in with GitHub at this point you can start to see uh different um certain issues that might be favorable to me and my certain choice of languages or expert uh matter um so here you're seeing some some in Rust and typescript and so on and what these are is these are issues that can be solved by any developer and if they were to solve those issues they will automatically be paid the amount of tokens that you can see on the label section there so you see things like 100 usdc 50 usdc this is how much these issues are worth when they're solved so if we just filter down this list of open issues you can see that there's quite a few here under this this proof playground application um we can see here that we have one uh that the documentation needs updating a very common task that we're all familiar with so let's go ahead and click on that that takes us through to GitHub so if we have a look at this issue you can start to see that it's got a label on it right GitHub has a label system as part of the git paid platform we've basically built that around the label system the issue system and the pull request system on top of GitHub um so we''re turning these labels into basically a a tag that tells our platform how much the issue is worth when it's solved so let's go ahead and solve this issue and get paid so we have a pull request already open to solve this you can see the 100 usdc prize that's associated with this bounty if we just go ahead and we merge that pull request we can type in this we just say fixes is a magic keyword and then you can say you can point it to a certain issue so if I say it solves number 20 then it's actually going to automatically close that issue for us and also transfer that amount of tokens directly to the person that solved it so just like that we've instantly uh paid the person that solved it which in this case was me um and if we go through and we have a look at the app we can see that here if I just refresh this so let's go over to here so you can see that is is solved and if I just click through you can see this transaction ID and everything here um on arbitrum um so of the payment that just went through so we basically just wanted to make a very very streamlined way that allowed any developer from any country around the world to do what they do and do what they love doing which is coding um and solving open source issues in earning for that as well um and so a little bit more about this this process that you might find interesting um we also built it in such a way where you can connect uh any repository right so this idea about funding a repository of course just then I um solved an issue and earned 100 usdc to do it um but of course you'd have to come into the repository section of our application and fund the repository so you can come in here um and if you want to allocate some usdc for example I'm going to go ahead and just allocate 1,000 usdc to this repository and I hit confirm uh I sign with my fingerprint right so no need for any sort of fancy wallet Integrations there just completely very web2 friendly and web two based and just like that I funded that repository thousand usdc now anyone who's a maintainer or an owner of that GitHub repository can associate associate labels of different values to whichever issues they would like to have solved and then the community can solve them and earn uh through that process so that's the whole kind of end to end flow and we think there's a lot of value in this element here especially when it comes to uh funding from different um organizations they could essentially skip the middle middle person by giving tokens directly to someone but rather um they could fund a repo and have uh that delegated to the different issues in the open source space to be handled through that mechanism um yeah so that's been get paid thanks very much uh hi guys I'm James this is Peter uh we're building an app called on it but today we're going to be presenting uh what we've been building this weekend it's uh SPC wallet as a Service uh so over the past couple of weeks I'm sure you all seen that coinbase launched their smart account and it's basically uh a way that you can plug in Pass Key a pass key wallet into the coinbase wallet extension you can go on any D and you can use that pass key or a number of pass Keys uh to control your smart wallet so this is kind of like that um except we remove the need for an extension and we move the onus of uh implementing the pass key wallet and everything like that onto the developer so the user can have uh never interacted with crypto whatsoever and they can come directly to a site like this this is a Dap and uh and yes so new user come in along uh and they want to just claim this coupon so we can click on it here and then we're going to get prompted with uh some input you can just type in a name uh and then submit and what we're going to see here is that this popup comes up uh we can actually get create a signature coming from SPC wallet.

for sale app and that's actually different from the the site that we're on that's because this this white bit that we see here this is actually an iframe uh which is a a site of its own these are like separate things right so uh we actually have um the the spbc wallet over here right so on on this site we can then create uh a pass key signature so we hit continue here uh we create a pass key and the public key of this Pass key in in the background here is then written to a safe ERC 4337 module uh and then that can then be controlled by the the Pass Key when the DAP or any other dap requests a signature from that user uh and so we've talked all this time and we haven't said what SPC is so SPC is actually a secure payment confirmation it's a browser native API uh the last update to the draft was uh four months ago it's pretty new um it's only sported on Chrome right now but basically what it is is a native way for a merchant and a bank to verify that a user has funds and uh in a cryptographically strong way so a user comes to a site they want to buy a t-shirt that Merchant uh contacts the user bank and asks for their Pass Key then they sign with their Pass Key and that assures the merchant that they have the funds and that they also control the account so we have taken the fact that they build on top of pass keys and uh used the p25 signature to create a smart account so what you're seeing right now is the secure payment confirmation model which is a sort of extension to pass keys that improves the ux because it it forces the DAP or the merchant to tell the user exactly what they're purchasing how much it costs where is it going um and so if you click the verify you'll get prompted with a pass key it's not going to work with my finger but uh so what has happened is you have now uh verified your cleum and you've received that well you've received that to token um and so the project consists of three parts right it consists of the wallet with the front end that you seen that's just just the username the contract and then the wallet contract sorry and then also the DAP which is the front end that you seeing that has the claim uh the third part is the library so the library is an SPC uh bunch of helpers that basically allow you to implement this in like 20 lines of code so if you are a d you can embed an if frame and you say I want to allow this payment origin so I want to allow the owner uh Pass Key wallet to uh be able to create wallets and uh execute transactions on my D and then all you got to do is come and Implement these couple functions so the first one is get credentials it's it's a communication between the DAP and the wallet to say who is this user what other credentials can I do they have a wallet uh and if they don't then we fall back to that username I frame where they can create it if they do have it then we can continue we can create a user operation for the CF smart account and we can just pay with SPC um and the last step is to use pimo to uh bundle it and send that transaction on Cham um and that's all yeah [Applause] that's everybody um so over the past couple months you have probably already heard Bitcoin scriptions uh e scriptions poon descriptions people even inscript um cardano right so why don't we build uh scriptions on the BLX space so that's what scription BLX scription is about so box scription is a token standard that inscribes mint and transfer events uh onto the block space uh and exactly how it's done well first uh because most of the browser based wallets they don't support sending blob transactions that's why we have built a back end uh using guest to send Bob transactions uh on the users behalf and this also means that we have developed this workaround where you have to put your P key here so please do not do that this is not safe this is not what you should do in a production environment uh and after we have users uh imported their priority key uh the users they can either meet a new bs20 asset uh or after they have already have some bs20 asset in their uh address they can send this bs20 asset to somebody else uh exactly how the back back end oh okay so this is the back end uh it is uh using gas um to uh listen to API call from the front end with the user PR key and then uh well this back back end signs the transaction that sends the Bob transaction that contains the JSM of either it's mint or transfer based on what operation the user is taking and then we have this uh and by the way the nice thing about Bob transaction is that you can send it to any address so all of our bs20 standards they have been sent to address ends with ZX coffee um so in this way the indexer can save a lot of time the index just have to listen to blob transaction that are sent to this z x coffee address um by um scripting the transactions from uh blob scan so indexer is uh has a task of Tiding up all the different address uh accounts uh balance just like how index will work in a brc2 stat and um okay now the reason is why right so one of the more practical reason is that uh if you're meeting a token with bs20 standard it will be cheaper than if you're meeting a token on uh Le to because we don't have any smart contract logic uh and bl space uh is also cheaper so this is more practic reason but I also want to highlight there's a deep cultural reason uh for using the Bob scription um you see when you make the M coin with Bob scription uh because of ephemeral nature of the ball space uh if you don't move your token within 18 days your balance will be wiped so this means if you're minting a mem token if you want to keep it you have to share this meme token with somebody else you have to send it before the expired and I I think this is actually what meme is all about it's about spreading the idea so annual tokens mean with this bs2 standard Wass exactly like jeans it has to be spread uh or otherwise you'll be wiped from people's memory and uh yeah uh that's all box question is about and uh thank you [Applause] all hey it's Global it's ran I'm we have built an app called yield. me and we want to show it to you so I have a question to you where do you search for staking and leading protocols you might answer that I stake on tax and I would answer you that tax actually makes more money on your makes more profits on your on your money than you are you you might do it on wallets but it's quite limited it requires integration with Defi and you might do it on aggregators like be. finance and on others um it's actually a good choice to look for some projects on such aggregators but it might be complicated for newcomers so we are dealing with two problems first making it easy to decide which protocol is safe and the second is making it easy to use the protocol to one approach to solve the first problem is to derive such a formula which would show a risk index of some specific uh yield protocol it it's calculated by Community impact into this protocol and um users ass set commitment in this protocol yeah and we use it in our app which is one we show cool I'm just going to switch it to my app so we build a native is app for that we wanted to do the mobile first experience and we tried to demo it on a usdc only uh kind of wallet so that you can uh really see the power of account obstruction where you don't need to do anything for gas uh so first of all we need to create our account uh let's go and uh create a ping the Ping code is something I will have to use to approve my transactions for the smart account and I also have to set up recover questions just for the case I forgot my pin I'm just going to type anything for now uh and uh after I type I agree my wallet is going to be deployed uh so on the main screen you can see the list of protocols for now it's only one because this is the day two of our company uh but uh let's uh take a look we have a short overview of the basic uh security score of every protocol and what CH it's on and its IPR uh so the first big important thing of how we suggest users where to put their money is uh we try to select the most important information from the white paper and display to the users and then we also use the formula that you've seen before to calculate different scores uh the popularity score and the security score so the part one is information and the part two is something you don't see here yet uh and it is the community uh responses and reviews on each protocol the reason you don't see it because we tried to make it uh very uh gated by I think also Community pass and the main reason to do so is to avoid fake accounts and to do bots so the community pass lets you read and write other people's reviews and lets you earn some share of the revenues that coming further from uh the protocol so you need to do two steps in order to get the community pass first you need to verify that you are actually a human and you can do it with vcoin if you have it installed uh just clicking on signing with bcoin and uh verify myself that's it step one is passed and step two you need to put uh 10 usdc in order to mean this community pass uh so when I mentioned uh about Revenue share uh every single Community pass that will be bought after you uh you may get a share of those 10 USC that other people will pay if your reviews that you write are very helpful and good enough so let's try to purchase the pass and we will have to enter the Ping for the transaction uh wait for it a little bit and I am the owner of the community pass uh here's what I can do and now if I go to the protocol page I have more stuff here uh so I can influence my popularity score in different ways I can do like or dislike and I can type comments uh I can say uh this is Rock pool and tying and if enough people will consider it helpful I will get more share of the revenue of the protol and the last last very cool thing here is that we try to to abstract all the blockchains and everything from user uh and uh shortly the way it's done is that I deploy my current wallet on the polygon only uh but I can but we're going to offer users uh protocols on any single chain and the way it works is that when I going to deposit let's say 10 usdc if you see this is the protocol on Avalanche uh basically by using the chain link I'm going to just send a message to Avalanche and brid my token to Avalanche but the users will never know it they will deposit they will withdraw they will send all the messages from polygon they will only have one wet they don't have to deploy this wet to any other chain and this will all be powered from polygon by uh chain CP let's just send this transaction and uh it's going to do the staking uh that's it thank you guys for watching he everyone very happy to be here at East Global London with my team uh today we are going to present microb um our solution for blob space Marketplace so I guess you're all aware since Wednesday on is mainnet we've had this great news that blobs are lives uh it's great because it introduced a new memory space for application to post cheap data there um it's a temporary space um but it will help a lot for example here you can see Unis swap that's posted their performance so on both arbitrum and optimism a great gas cost reduction for layer twos and um with the team we kind of ask us the question how can we go further than this because we expect in the future more and more applications to use these rollups as it's only live since Wednesday only the major rollups are are live there but in the future there will be more and more projects uh zik rollup optimistic rollup but also nft games uh and everything um every type of application around gaming um and we hear a lot this uh future of a thousand rollup so we expect blob space to be a resource that project will compete on and that's why we introduce um microb so microb is a platform um where as a project as a rollup as an nft uh project you can credit uh a smart contract so you just send e to the contract and that's your uh credit and then you can spend this credits by sending what we call Micro blub to our mol um so a microbl is just the data you want to post on a blob because we've realized that today on mainnet some of the blobs are not used used at 100% so maybe you only need like 20 b of data out of the hundred available in the blob so you post your micro blob uh you sign it with your wallet that credited uh the smart contract and you put a fee that you want to pay uh per bite inside this blob then we have our relayer platform that will uh process the auction so taking into account all the bids that are being made and uh craft the final blob whenever it can submit uh um a profitable blob it will it will will do that and uh you will be included depending on fee uh you put there um so going on for for the demo um we have a really simple script that will just uh generate some random micro blob and uh send them to our uh mol and then you can see on the platform um the auction going live so on the left here these are the micrb that are being sent to the mempool um and on the right just a visualization of the the size and um the different bids that are there so we'll let this run a few seconds so that we have more and more microbs coming there but you can see here uh the blobs that have been posted previously by the platform and you can see the composition of this blob so for example this one has four micr inside of it you can see the content of each microb um and it's very important because uh this basically optimize The Blob space uh on isum da so you can have like a lot of micro blobs inserted one after the other and you can visualize um the live auctions there um here if we let it run a little bit more like you will see that there is a base fee uh so the base fee is the cap at which you need to so here it is um the the cap at which you need to be more to be included in the next blob um and everyone that post micr to our M Pool can edit it to change um the fee so that's it it can go up inside uh the beaing um uh process of uh of micro blob um and you can see of course like uh these micro blobs being wiped down as they joining uh The Blob um and so next step for our project uh support multiple da so today it's live on oy uh test net so we support is Da but can really post blobs to any da like Celestia and so on near Avil and we can let the mic creators choose which DA they want to post at if they want to post in one da or even like some custom logic like fullback to certain da um we also want to decentralize the relayer because for now it's one centralized on Pond B we could imagine kind of the current M design space multiple actors um processing these beads and verifying them and verifying the the output um blob uh also uh work on standards to um have better blood partitioning and compression for rollups application out there and finally have a router so that for example rollup can have execution associated with the post of their microbs which is important to update uh the route on their um core contract on layer one for example um so thank you is global London it was very nice event and thanks for listening thank you first of all to e Global for the amazing accathon so we're AOS and we're a wallet TR scoring system so explaining a little bit of the thought process uh we got to this solution thinking about some of the common problems um that we have in web 3 today uh some of the things that are basically common sense so most solutions for anti-thot uh detection require kyc nowadays as we know pools are obviously vulnerable to me Bots uh and snipers and mostly even when you are creating new projects and are having liquidity and all that stuff and obviously money laundering scams and sketchy contracts are also a big problem so with all of this in mind uh one of our first features to solve this uh so our product obviously uh isn't perfect but in our opinion takes a lot of boxes uh that uh nowadays current Solutions don't don't actually take so this is our first feature which is a trust SC scoring um system you can either check your wallet or check another people's wallet by inserting the address and these are some of the variables that we check to get the score so for example account age neighbor addresses amount and variety of assets and a whole lot more stuff the encapsulated feature they uses the last one uh is score conditional swapping uh which basically allows for users to interact with pools which are basically WID listed by the trust score that was calculated before so you just slide um that slider basically to to select the minimum score which you actually want to have with the pool that you're interacting and you'll be able to swap it just like Unis Swap and as previous just like Unis swap you can also create pools uh but now you'll have the feature of implementing this minimum score so that the users which interact with it will have to have a trust score of at least whatever you select uh as it's as it says here this feature basically promotes um more secure pool pools and reduces the risk of for example the user that we are onboarding from web to trading with risky pools or trading with risky wallets in general so giving an overview of our architecture and how it works on the back end so it starts obviously with a user interacting with our front end which is in nextjs and if they click on Swap we'll send a request to Suave where we will get all the all the data from the apis and actually um with GPT which is our proof of concept for now um we'll basically get get the score get the rating score we'll send the message sign to the interface again and only then we will interact with the Bas contract that we have deployed with the Unis swap V4 hook so if we have the enough score to interact with this pool um we will get the Swap and basically we go back to the front end I also wanted to talk a little bit about our interface and the efforts we made to make this really user friendly and really good for onboarding users from web 2 into web 3 um so as we can see we are using a dynamic SDK and this is our TR scoring um page this is our swap page and this is our pool creation page now I wanted to show you a live demo so I can connect my wallet with Dynamic CK and here I'll get my rating which isn't right of course it's fake that so it's sem data but yeah this is basically it and then I would get to the swap select whatever minimum score I would want to interact with um and then select the tokens and from then on now I'll pass my voice to our developers for them to explain a little bit more about the back end okay so in Suave um I use the confidential part to store the the key I want to sign the message where we say the score and also the API keys to to base scan and the shed GTP API um then uh basically I do a URL HTTP request in the confidential part on the offchain part of suave uh to the base scan get um the transactions and then for the proof concept has said uh we plug it with a good prompt with every requirement we specified all the transactions to get the score and then uh sign the transac the message the EAP 712 with the uh securely stored uh private key um okay so hi running it on the front end it's pretty simple we just you use right contract uh with the arguments attached of the pool and the currency the feed T spacing um as hook data we plug in the signed data that we got from Suave and then in the pool uh before swap before the swap is made uh before swap the before swap function is called uh which uh calls another function which is permit that ensures that the signer is made from Suave and then if this passes uh the swap is made and yeah that's pretty much it all right those were our 10 finalist teams and let's give them another round of applause for doing live demos and nothing went wrong that is absolutely unheard of let's congratulate dinos 95 particles Pand NFC wallet get paid SPC wallet service blob descriptions y jop me Micro blob and atus all right now the part I know all of you have been waiting for lot of prizes do we still have some energy left there we go well we're going to try something new if you see your team's name on screen I want you to shout as loud as you can and the team that shouts the loudest at the end will win a pretty good prize what's that prize you're going to have to shout to find out but I can tell you it's a real thing not like the last time you're going to take it with you today we have some with us whatever it may be we have him on us are you ready all right let's go 20 $75,000 in prizes Tov one let's start with arbitrum the stylus project winners are geocat for $4,000 and go takes in second place for 2,000 I don't hear any loud screams all right the best Library goes to monitum for 4,000 and Republic is the second place $2,000 winner for the D Social project category vot cast is the first place $2,000 winner and chili bites will take home ,000 for second place and the most original prize goes to DD mesh for first place and not so Secret Asian wins 5004 runner up and these 68 teams are going to be splitting the pool prize taking home 44.2 each so congratulations to voter protocol G no I'm not going to say the whole thing that's a lot of teams arbitrum is popular next up is a VEC now so you're shouting for $44 but nobody shouted for 4,000 come on next up is ail the best project goes to pandia for $1,000 and Tor Royale is the second place th000 winner next up we have Chili's the first place prize goes to scorpion for 4,000 best L for 25 and battle friends for 1,000 all right right now scorpion is number one on this list for the sport fry project category Luffy protocol takes home 4,000 as well second place goes to spice over 2500 and chili bites is third place $11,000 winner and these 40 teams are taking home 1, 125 each oo that's a big slip so congratulations to all 40 of those teams all right that was loud enough what was your team name oh there's a lot more than one all right we're bundling you as number two that was still the louder one scorpion keep remind me if I forget the names next up is filecoin n watch is the first place $4,000 winner we have a new top Contender on that list and second place is going to be chain car for 2500 and the garden is $11,000 third place winner all right now we're seeing some energy and the five runnerup teams are momento human stor synaps lucid dream and tensor Royale and you'll be taking home 500 each the best use of IPC category winners are token town all right token Town you're on top $4,000 tube subnet for 2500 Willow IPC for 1,000 data CAD for 1,000 next up nois pay fluid pay is the fourth place $1,500 winner and pocket will be the second place $11,000 recipient then we have the best yield category for kosis p winners kelam Marcus takes in first place 2000 hoot bank for second place 1500 there we go hoot Bank you are now the lead and Brett no's pay is the third place $11,000 winner on the other Innovative category winners pocket kelza markets and flu pit will also be taking home $750 each congratulations next up we have nethermont and that's a lot of winners so let's hear some noise for first place zkp takes in 1,000 zerifa is the second place $500 winner me Innovation prize goes to Fair Arbor for 1,000 first place and blob precon faction for 500 second place account abstraction winners are SPC wallet service for $11,000 and subhub for 500 runner up then we have the staking and reaking category Byzantine Finance is the fourth place winner that's that's a good one bustine Finance is now the number one Shou in this room that's a category now and RPC provider ABS is the second place this is this is getting tough okay right now RPC provider AVS is number one on the list of shouting for the AI category winners not so secret agents is the first place $1,000 winners and democracia and tensor Royal are going to be taking own $500 each so congratulations to both of those teams for the best web3 social category Trust protocol is the first place $11,000 winner and momor and vodcast are going to be receiving runner up 500 each just loud enough but not there Pand is the da Solutions winner for a th000 and Suave MPC is the security enhancement category winner panier there we go and the blockchain oh okay so Suave BC all right you award number one super parallel winner it takes home the best infrastructure for ,000 then we have super smash Bears VR for the metaverse development prize for $1,000 and dark poool and Mystic decks are going to be taking home 500 each for the best institutional blockchain solution categories and then these four projects are going to be taking home 12250 each so congratulations of zeratas pixel cast tensor Royale and block talk for best projects on Stark net next up we have pancake swap Dynamic amm fees is the creative hook idea winner for 1,500 and stable point is the best Innovation integration for $1,500 congratulations then we have worldcoin Bellic poin is the first place $44,000 winners for the best world ID usage this is great and voter protocol will be taking home 3,000 for second place and Noto secret agent is the third place best world ID usage winner then we have fast Grant as an honorable mention for $1,000 and you're going to be taking home that for the best ID usage category on top of that the most creative use case goes to synaps for 2500 the best governance app is Anon vote and ws. vote it the best public goods category winner $2500 congratulations and these 36 teams are going to be taking home $69 nice next up we have apoin the best gaming use case goes to Zenon and token town all right which one was that Zenon to token Town token town is the loudest so far 2500 each the most creative consumer use case goes to unsu wallet and Trust protocol you're both taking home 2500 each congratulations then we have base get paid is the first place winner for the best onchain product for $2,500 GM ready is the second place $1,500 winner and freman chips will be taking home 1,000 for third place congratulations to all three of these teams the best use of AA goes to Guardians of the pay Mass tur I assume for third first place $3,000 and NFC wallet is the second place $2,000 recipient you've won three prizes and this is when you shout come on but actually that was loud you're number one next up we have cell chips is the first place winner for the best app off mini pay that's $4,000 chain card will be the second place winner that's the same people shouting how many projects did you submit wait were you geod dash chain cart okay wait why'd you shout for the first time well congratulations shanard for $3,000 and geod dash is the $2,000 third place recipient Chen card is now number one on the this list and the best use of Menos table goes to mini Opera links for ,000 next up we have Circle the best Circle product integration goes to sales agent for 2500 and budall is the second place $1,500 winner close close you want to try one more time second place go St nah nah the best application for crossb payments goes to crypto relief for 2,000 crypto relief is already topping this list flow wise is the best application for dollar access for 2,000 and the best crypto markets app goes to yield.

me for $2,000 congratulations wow You'll jop me you are now first next up we have ens ens bounties is the best contribution to the open source library for 1 ,000 ens o is the first place $33,000 winners for the best use of ens and the second place $27.50 prize goes to ws. vote and budall is the third place 2250 and DF is the fourth place $1,000 winner for the best ens integration congratulations to all five of those teams then we have the ethereum foundation prizes the best use of Macy goes to democrati for $2500 and scaffold Macy plus ZK iOS takes in $1,500 congratulations voter protocol is the third place winner for 1,000 and velic polar in and Anon vote are going to be receiving $500 each then we have hyperlane token town is the best use of hyperlane and also the best team so far winning 2500 hyper deploy is the best modular use in hyperlane for 2000 and a is the most creative use of hyperlane for $1,500 and chili bites and Mystic decks are going to be winning $1,500 each for the best permission use of hyperlane the most ambitious use goes to ultr Lane and Luffy protocol for 500 each congratulations for being ambitious but not the best next time then we have Near Republic is the best use of chain signatures for $5,000 congratulations and near to London is the first place best new startup category winner for 2,000 with worlds and higher happy you're going to be taking home 1500 and 500 each all right I kind of forgot who the number one team was I know it was somewhere in the back what was the name to token Town yes you could have said anything and I would have just agreed in that corner next up we have safe fluid pay is the best that's more than five people on this team that doesn't add up fluid pay is the first place winner blocky sign is the second place $2,200 winner SP SPC W service is a third place 1,800 and Hyper deploy will be the fourth place $1,500 recipient for the best AA integration and credit Club is the best safe forecaster frame category winner for $22,000 congratulations all right I got to remember fluid pay is right now at top is that right there we go next up is uniswa foundation Dynamic amm Feast is the first place $2500 winner token town will be the $1,500 second place in zerox estate he's a third place $1,000 winner for the best hook features and the hooks and Inter external extern integration goes to AP full for 2500 and the incredible Hook for 2500 for the open track so congratulations to all of these teams then we have Aztec best overall Sandbox app goes to ZK factor for $2,000 and zkp and zeri are the $2,000 winners for the best Noir app congratulations next up is chain link adap and finance and warp are the best ccip winner which one were you adap him or warp all right adap him is now number one and blocky sign is the best use of awesome chain link integration that just clap come on all right adap in finance you're winning next up Dynamic din s95 is the best onboarding ux for 2,000 get paid is the best crypto enabled app for, 1500 and fluid pay is the integration magic category winner for 1500 fluid pay tops again and then we have two runner UPS nounce Monon and shade f for $500 each then we have Phoenix zver fhe ZK verifier is the first play is that Jordan you're winning you're taking him $2500 shadea is the $1,500 winner and Mystic Dex is the third place $1,000 recipient then we have flash Bots atus is the best offchain auction protocol for 2012 MPC is the most unique offchain app for 2,000 and Saab bees is the best chain abstraction brief of concept for $1,000 congratulations to all three of these teams all right on to layer Zero vot cast is the best dap Implement OA implementation for 2500 and gomand is the best of implementation you're also taking home 2500 then we have gadriel llm drift is the first place $3,000 winner nice factor. is the second place $1,500 recipient and a is the third place winner for the best unique onchi application congratulations and then we have Moro stratify is the best Morpho integration and you'll be taking home $1,000 congratulations and last but not least nounce pgid is the best ux implementation for 2500 inos 95 second place 1500 and Aus is the third place winner for the best UI implementation of nouns art congratulations to all three of these teams all these winners are now on showcase give yourselves a massive Round of Applause and Jordan wins the prize that's the mystery prize there's more there's more don't don't call it a day yet Jordan do you want to know what you won ledger and by the way Ledger we're going to have to need one ledger to give to that team thank you congratulations and before we wrap things up quick notes on how prizes work everything that we just announced is not final that means over the next three weeks we're going to be verifying everybody's source code making sure nobody cheated making sure everybody followed the rules and then you'll get an email from us saying everything is good to go and then you'll be ready to receive your prizes that means if somebody gets disqualified the amounts may change especially in the prize pool so what you heard here is like 90% correct but not 100% wait till the end of the next until the end of this month to get more final confirmation our delivery date for the prizes is going to be April 5th and that's when you'll receive everything in your wallets now before we wrap things up I want want to say a few thank yous so I want to just have everybody pay a little bit more attention so we can do a nice send off to everybody that made this possible after a long few months worth of work there's a lot of people that go into making these types of events at this scale happen and we're going to thank all of them so in 3 seconds join me in clapping and thanking all of the amazing people so ready 3 2 1 go thank you to all you hackers for spending the weekend with us all of our amazing judges for talking to hundreds of teams all of our mentors and volunteers who were here the entire time talking to everybody making sure you have all the things need taken care of all of our incredible speakers doing all the incredible workshops so many partners who did so much work behind the scenes to give you the best possible experience and everybody from the vendors to this venue to the AV team to everybody who made all of this possible and memorable and last but not least a massive Round of Applause for the eth Glo team who does so much work behind the scenes so thanks to Nick Delbert Maggie Nuno Fred Rory hii Anna moaz Emily Andrew Jacob and Liam and we are hiring a lot of people on our team so if you're interested in building on some really interesting engineering challenges especially that touch over 75,000 developers and get to do cool hacking stuff like the NFC wallet please uh reach out to us and find us for a lot of these roles on our website all right is there anybody who didn't win a prize I don't see any hands up that's not is that good really that's actually really good no hands everybody won something wow well that makes this slightly less disappointing because we're going to give away more stuff well anybody in this room that's not just the hackers it's including all of our partners mentors speakers everybody is going to be getting something special with part in partnership with the public goods working group and the ecosystem working group and the ens Labs team we're excited to offer everybody a free ens domain name by the end of next week as part of being here at this event yes all you have to do is head over to e global.com packs and miny hacker pack which is free and you'll then be able to redeem your free ens domain name there directly if you attended this event we know exactly if you did so from your email address in our system and you'll be able to redeem or renew or get a new one directly from our website so head over to e global.

com and enjoy your free gns domain but that's not just the everything we had 10 teams come here and demo what they built live we call them our finalists because if you've never been to an E Global event you may not realize that these are not meant to be competitions our goal here is to help you see what's possible with web 3 and experiment with the coolest things that are out there and we call them our finalists because at the end of the day anybody who came here effectively came in first for this event so these 10 teams are first place tied for being hackers hackers at e Global London and as part of the finalist in addition to anything else they may have won eth Global will be adding in 500 usdc per team member from our side so congratulations to all 10 of these finalist teams but that's not all in addition to all of this we're going to be introducing a new pack for the finalists and this is going to be what every finalist will get in addition to everything else so not only is it the 500 usdc but every finalist will also get a limited edition finalist hoodie for eth Global London 10x increase on your faucet limits so you can have all the test n you want in 14 different chains you get free entry to all pragmas this year come by any one of these anytime a custom Ledger developer Nano S Plus for you to play with and use and you get to collect that today and also Jordan and a $500 F reimbursement to another event this year that we're hosting anywhere in the world and that means you get access to any of these five remaining events in Sydney Brussels Singapore San Francisco or Bangkok and you get to do that by just speak a finalist so this would not be a e Global event without us telling you what the rest of the year looks like so then the last 30 seconds I have left here let's go and see what we have up coming so the inperson hackathons are coming up Sydney on May 3rd in Australia then we have Brussels on July 12th in Brussels Belgium then we have Singapore on September 20th San Francisco will be one of our bigger ones of the year on October and then we're going to meet all of us in Devcon in Bangkok in November and these are all our five in-person events of the year and then we have a lot more for people who are not able to make it to a lot of these cities so introducing the rest of the async events gallender we have next weekend our framework hackathon which is going to be all about forecaster frames this is a weekend hackathon where we just get to to build cool things on forecaster frames check that out scaling ethereum is going to be a month-long event talking about how to build cool things on l2s and really make consumer friendly applications that's all of April and we're super excited to announce starac a dedicated event in June on building on top of starkware so you can apply to all of these things and then our biggest event of the year that's going to be async is going to be eth online that'll take place in the last week of August so all of this thing is now live in available on ethg global.com I'm going to start stop talking and let's party thank you so much for coming happy St Patrick's Day [Music]

Automatic transcript — names and jargon may be misspelled.