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

Loading player…

ETHWaterloo II Closing Ceremony

ETHGlobalFri, Oct 9, 2020, 12:00 AM

The Closing Ceremony of ETHWaterloo II, the final event in ETHGlobal's 2019 hackathon series. ETHWaterloo II took place over 3 days in Waterloo, Canada (November 7-9, 2019).

Transcript

hello hello hello what I don't know if the claps for finally somebody talking here or because it's it's been great and it's over so well thank you so much for being here I am super excited my face may not show it but welcome to the closing ceremonies for each Waterloo I'm Karthik I'm on the 8th global team here and we are here so I wanted to kind of move things fast we talked about how Global has been for us in 2019 and I wanted to share some stats about each Waterloo specifically we had over 800 people apply to attend these hackathons out of which we had a little bit over 250 people get accepted and stake and we had a lot of walkins and this is the number of total attendees that have hacked here this weekend and the way we kind of measure our success is we actually categorize the experience levels for all the attendees and we kind of try to try to track how many of the attendees are new to the etherium versus kind of how they're advancing and progressing on how they self quantify their own skill sets this is this has been an interesting mix where almost half and half have been new to the theorem relatively new and when we give a special shout-out to the 22% of these attendees who had never done anything on the web 30 world until this Friday so congratulations you did it we had 65 projects submit this weekend this officially makes it over a thousand projects submitted total over the last 14 events that needs global and I'm so happy that we've going to hit that mark and our judges did the hard job here of reactions our judges kind of talked to every team and if you if you were part of the judging process or as a team everybody presented to two different set of judges and they kind of combined their scores and we normalized to get these five top finalists for each Waterloo so congratulations to sheet coin eight p2p boy DC wallet wallet notified in connection all of you I suppose are in this room already if you are one of these teams just raise your hand so when I make sure I have a visual reference that's as perfect we're gonna go in this order will have sheet coin up in a second and then a p2p void after after she coin please line up I realize what I'm saying please come on that corner to just kind of be ready for your demo as the next team moves along and just to kick this off please welcome Chicoine all right thank you guys for all for coming my name is Sonny I'm a core developer at cosmos and also professional crypto troll I'm Brent working on strategy at cosmos tender but howdy my name is Billy I'm the founder of clovers Network can I get some screen up here I don't know who's in charge of that I plugged in some things flashed any help cricket up ok cool I think I know what to do you want to start them off all right all right so you know Facebook is going on right now like trying to you know take control of the entire block chain space with like Libra and whatnot and so we've thought that you know the best thing to do is fight fire with fire so our goal is to help Google take over the entire block chain space and to do this what we've done is we've built Google sheets as a side chain to aetherium a trust minimize or trust minimized sidechain to aetherium and you know you DS been talking about this for a while and so we decided to make it a reality and you know it sounds funny but you know I think this actually is a huge ueq like piece that like you know we can do a lot of cool stuff with it which we'll walk through today so Billy can start off the demo third try all right so here we are beautiful Google sheets at the very top you can see we have this beautiful new edition the sheet coin so let's start this thing off by moving some coins onto the side chain from aetherium we're gonna deposit how many should we deposit I don't know maybe four okay what's gonna happen here I'm gonna send it to somebody I'm gonna send it to myself and look at that I'm using their email address because normal people have email addresses let's make that happen we're gonna open up a page here we have a traditional web 3 because I'm moving stuff from a theorem which means I already have some stuff on aetherium that's right I'm gonna move for try to make this happen a little faster and confirm cue the music okay as we're waiting for the deposit so looking at this project you know we've seen things like this in the past burnin wallet you know was was implemented on a PLA network sidechain you know this is using Google as a sidechain basically you know there's over a billion users with with gmail accounts and these these Gmail users can essentially access the blockchain via these sheet point tokens so now that I have some Sheik Cohen's here why don't I send them to somebody else how about myself on another email address love having so many Google accounts is that right yeah all right so you'll see that that person doesn't exist yeah we're gonna make them I'm gonna send them how many do I have before I'm gonna send them three okay so we're gonna sign this transaction and this is where the magic happens this is actually Google signing this for you so Google is pretty good at keeping things secret holding on a keys they're also pretty good at allowing you to do things when you want them to so we actually shove in some of this metadata into a nonce when they sign on your login usually they just try to sign a nonce to prevent replay but we actually have them sign our intentions as if they really were handling key in signing transactions for us once that happens it goes through we verify it and we're allowed to update this balance we're now Billy at tenorman has three billion camp has one that was very fast these are all LOC you can see like a proper blockchain we have accountability all of our transactions and now let's think about withdrawing so I'm here I want to take my three out when I withdraw my coins all three of them I'm even gonna withdraw them to an ENS name and so it'll go ahead and once again you sign it with OAuth again and then what we do here is we sign it as well from our server saying that or not our server the sheet has a private key environment variable in it and it signs using that and trying to verify that's as I trust like an Oracle here but the key is we don't want to be able to steal people's money and so what we do is on on the etherium site we also verify that the user did make a request to withdraw those funds so we actually verify the o'a signatures on aetherium so these are RSA encoded it's expensive but you know people love sheet coins so much they're not gonna withdraw that often anyways here you can see the transaction is pending its outgoing we're gonna say yeah we want to actually submit it to the etherion blockchain if something were to mess up here you could go back somebody else gets submitted on your behalf or you could try it again this contains all the parameters necessary finally we can go back into our web 3 connect and make this thing happen think of my theory imbalance is zero but I'm gonna hopefully increase it by withdrawing these three on two main net just kidding this is rinkeby confirm be a little bit faster hopefully another drum roll but I'm but um but um yeah and like I said so you know it verifies the OAuth on chain and you have coins back on aetherium [Applause] and what we've done is this is actually an open API so the wallet that we've built into the Google sheets view it's just one wallet but we actually built a second web wallet with sorry anyone can build a wallet as long as they you know import the Google API for Google Authenticator you can make your own wallets for this and let's see what else and there what's the future you know right now it's for a single token so one sheet is for one token I think we can do many more and more tokens on one chain maybe on different tabs so it's we essentially have like full sharding going on right there and the other nice thing were the next another next step would be native seed coins so currently all the Sikh coin has to originate as an e rc 20 on etherium and come into seed cone it'll be nice if we can have native seed coins so for example like you know a cap table right it can exist exist natively on a Google sheet but then you can take your shares onto aetherium and trade it on you know so up and then bring it back onto the cap table so yeah that's it thanks very much I was awesome next up I'd like to get eat p2p void on station and I'll have DC wallet over there on deck please welcome eat p2p void [Applause] [Music] we're having some cable difficulties so give us about 30 seconds somebody from the a/v room we're trying to get an HDMI connector if you can have that for for this that we create nevermind I just figured out what's going on we're all set all right what's going on cool hi my name is Ethan and I made eath p2p VoIP or as my friend called it et phone home so the inspiration is that I hate getting spam called and I one second I want to make sure I don't okay I hate getting spam called and I wanted to put a barrier between myself and the caller and have the caller pay a price that I define so I wanted to create an incentive for me to pick up because otherwise I just get a bunch of calls and you know I can possibly get scammed I think it's a terrible idea that phone numbers are a source of identity so why not use another form of identity such as the etherium address I wanted to get rid of providers that sell your number your data etc I wanted to get rid of sim swapping and I wanted to see if I could make phone calls using an aetherium address and I wanted to put at the end of the day more control into the receivers hands so to give an example of how easy this is to flood somebody I'm gonna flood my own phone please don't call me I know my phone number is on the screen but right now I'm just gonna call myself and I can just keep calling myself over and over and over again and I can do this with anybody any phone number and it's really annoying and so at the end of the day this costs less than $20 right it ticks me take me like 20 bucks to like fill the account and then it takes cents on those twenty dollars to like make these calls and continue to do this so eath p2p VoIP effectively allows you to call an etherium address now let me explain how this works there's a few rules that exist here so everybody is blocked by default all right that means that all users have a default price that they pay when they enter which is everybody from the start since the hash that has everything that's 2 to the power 2 3 6 minus 1 so that number is 1.15 times 10 to the 77th which you probably don't have so everybody's blocked by default and user a defines a price for a token they are willing to accept for so that can be tea cab that can be wet that can be dye can be anything and I set that price then there is a call s so that call list allows to define who can call you for free so if user V calls user a and user B is not on user a's list they pay user a's token price if user B calls user a and user B is on user a's token list then it's free that call is free excluding gas and at the end of day if I have user a miss a call than the amount that otherwise would have been given to user a is actually refundable or actually able to be withdrawn by user B so you can think of it as like a phone booth you put in the money you make the call but nobody picks up you get your money back okay so let me demo what this looks like one thing to keep in mind you're gonna see two things here the first thing is that the test is going to show what it's like to call somebody that you otherwise don't have access to call as in they haven't defined their price meaning its max the other thing is you're gonna see me calling myself because I did not figure out how to change and then like accept a call for myself on the same wish it was really weird so I'm just calling myself so when I do connect my machine will bug out and like scream so I apologize for that but here we go so another thing to note here as we're waiting for this is that the actual VoIP server is decentralized its pp effect like I contact you directly I don't use Twilio I could have used Twilio and rotated the numbers but I did not I kind of went the extra mile and just decided to use this peer-to-peer service so here we'll see that I try to call an address and that output is to show that that's the max amount that I have to pay at ecad in order to do that so the tests pass by showing that I performed an invalid call and I wasn't able to actually call here it's actually calling let's see Oh looks like I won't be able to show you the voice maybe if I okay well as this is happening the account actually the contract actually acts as an escrow so you'll see right here there's a balance of 100 that's in T cab and after it's answered then what will happen is that I will withdraw that amount so this should actually go back down if it's been mine there you go so the escrow is the registry contracts the funds are put in then they are pulled out I would like to unplug this and actually like show that it did do a call cuz otherwise you're kind of just looking at the terminal so I apologize but let's see what happens let's see yep so that's uh that's the thing [Applause] so I only have a few things left here which is that's I kind of like this project I'm not really sure we're like where I want to go with it but there are some other things that might be interesting to think about here which is that I could choose a better encrypted VoIP service which means that like you know right now it's just like something that I like got kind of modified and used which means that you could do like browser calling you could put in a meta mash snap and effectively call somebody through meta mask and I'd also like to build out like a utility that right now it's just a contract it's been extracted away but to do all that through a utility unlike the front end that facilitates that would be great it'd be cool to have some better mechanism to determine what a call ends so for example to have the actual app be the Oracle that determines that if a call was or was not taken that would be really useful and then also the thing that I think is probably the most compelling is creating a dynamic pricing scheme so if you're popular like Vitalik and you get a lock phone calls or something like that price just goes up and then you know if you're not then it goes down and it changes dynamically anyways that's et phone home he's the b2b eVIP thanks [Applause] you can't wait for a search pricing on my phone calls it's great next up we'll have DC Wallet and I'll have wallet notify beyond deck please welcome DC wallet who else had a nap with her eyes open today I get for our projects what we tried to do is we tried to take all the amazing things you can do with smart contract wallets in the backend and the new technology that came out with meta mass with the snaps plugins and we tried to connect those things together okay me oh sorry do you guys share what I said before okay okay good so essentially for the user the experience is that it looks like meta mask like you're just interacting with account like you would normally but in the backend because you're dealing with a smart contract you could do all these amazing things so one of these cases we want to show today is what happens when you when you die what happens to your crypto and it's a difficult problem to solve so we're trying to do with that custody problem in this particular case with the plugins and with the smart contract well to the backend the possibilities are amazing but we will show you this use case and a couple other things all right I'm gonna just go over and show you how it works actually so you can think of this page as kind of configuration but it is not add up it's like config page four for your meta masks plug-in so you connect regular way to meta mask then the plugin is going to ask for permissions we grant those permissions and then we click create and what is happening right now we are actually creating a custom account inside the meta mask then we are deploying a smart construction wallet on the blockchain and we are using the address to set that that account inside meta mask and as a dishin we are also adding two tokens for convenience of the user which is us DC and T CAD all right so now you can go to meta mask and you open your wallet and you see DC wallet so this is actually a smart contract but you can use it the same way as any other another account so from the user perspective there is literally no difference except we have to have just gas but other than that is literally the same thing and the nice thing about it is also that this smart contract it's actually supporting generic transactions so basically it doesn't really matter if we are sending it or if we are sending us DC if this is you know just a transfer or this is a compound and I'm just making an investment and getting see us DC back it really doesn't matter it's it's all working the same way so I want to show you one of the things that we chose to add to the smart contract wallet which is recovery so I'm going to put my default account address and I'm going to put 120 so what I'm doing right now in actually I'm sending transaction to my smart contract that is saying if I don't do anything doing next 120 seconds send all my assets from my wallet to this address that I just gave you and the only way to to postpone this is click I'm alive which resets the clock well obviously no user is going to do it because they're probably going to forget about this page after the first setup so basically you just can use your wallet normally like everyday use you do transfer you do yours each one you can go to your DAP you can go to your decentralized exchange and basically every single time that you'd do any action whatsoever you send any transaction this clock is going to reset did it reset or no it didn't because I didn't send from the right account okay so let's try again point one okay now I'm using DC wallet so that should work at the moment of truth yes okay all right so in the last thing that's that I want to show you is what happens if actually we hit the limit what happens if we put like only 16 seconds so we don't have to wait too long and we got the wallet we go to this wallet we have 8 we have C and 1 0 okay we got tokens we got us DC we get actually we didn't have any ticket so that was before so you go to DC what what it's 0 this is 0 and if you actually noticed this set recovery address button is sending a transaction to the blockchain but there was no confirmation and we can do that because each metal mask plug-in is given its own private key that can manage all those smart contract accounts from the inside so basically we don't really have to ask a user for any permissions or any concern any confirmations it just works obvious saying that we could add here probably some of you notice that we are pre-funding the wallet and we are also Pro funding with eater and we are preventing with with their seat when it's opens so what happens inside is that every transaction is actually sent by this internal private key that is an owner to the DISA wallet and this private key actually needs to hold some kind of material to be able to send those transactions so what could be done very easily is support of methods transactions that from that moment the DC wallets would be able to pay for himself and at this point you could use this wallet as as any other material account so that's all from me I think to add alright thank you thanks guys next up we have wallet notify please welcome void notify on stage hi my name is Roman this is Ross Tom eagerly and am so wait for us to set it up and we made a way to send rich text personifications to with um addresses so alright cool so identification sorry do you pick with us it's hard to imagine how to you know live without them but just some of the use cases are defy so when you're about to be liquidated it's nice to get a push notification and a lot of times the only thing that the dab has is your wallet address ENS could sent you push when your domain is about to expire all kinds of dials have these fixed voting periods where you need to show up and both and actually there is like a fourth bullet here it could be used an upgrade ability so before your whatever dub that you're using gets updated you can get a push so that you can get out if you don't like the update and the implementation is pretty simple actually all we do is we wrap all the data we need for to render identification and we put it in the transaction data and then we send that transaction to the wallet of the recipient and as long as everyone does is in the same format wallets can identify those types of transactions and treat them as notifications and show them in a different way give you like a badge count or in case of trust they could like send you an actual percent if occation and in general wallets usually have some kind of way to reach you and they can isolate your PII from everyone else so for this hackathon we build for things we made a draft for the standard just too so that everyone for months the data of the transaction the same way we made an empty M package that does exactly that so that you don't have to go through the standard and we build fronted that uses the NPM package to craft those notifications and set them to wallets and then we made a fork of Mehra mask and we changed the way it displays transactions that are the notifications and we'll show you a demo with like the front end and the meta mask so hold on for a bit these are like two different browsers one of them is brave and des arenes chrome so we have two different instances of meta mask and the one on the left is a meta mask fork so this is just kind of like a Gris that lets you craft an education and you can set your address of the recipient which will select from the other window so set the text sent set the text message that the only that's the only required field you can still track the thumbnail for unification think of it as a logo and you can set like a click action so whenever somebody clicks education is either opens a URL or you can put things like idiom address amount and calderas so that you can craft the transaction whenever somebody clicks on education so for example you can get a quest to extend your ENS domain and then when you click notification transactions things flies out and you're done and one click so let's try sending and well so within this transaction this is your eath transaction but inside the data the the payload is formatted and in the way that the Wallis will recognize so I'm gonna go ahead and send this transaction and you can see that it's pending over here and once this is confirmed it should show up over here on the left side and this is our fourth version of meta mask which recognizes those notifications rather those transactions as notifications and handles them differently so while we wait for that we would have hoped for this to have been sufficient inside the meta mask plug-in API but it wouldn't necessarily work with the functionality that's been exposed right now so we just went ahead and forked it and hopefully this shows up soon okay so the transaction is confirmed and it's on either scan as the data it's not here yet all right there it is yep so this is the message that's embedded in the input data this link is the one that we set the action to and as Roman mentioned this action could actually trigger other things other than just opening a URL like it could initiate a transaction with a preset preset properties of like payment amount and address to send to and things like that and yeah yeah sure so like the next thing that things that we can add do this like in this shape and form I think this is going to be already pretty useful for a lot of use cases but on top of that we could add a relatively easily a message encryption because we know the address of the recipient and we can get a public key out of it as long as there were some transactions there and encrypted we could send an encrypted transactions to multisig worlds no problem but with encrypted transactions represent identifications is it's tricky because there's no key and there needs to be a way figure it out for that to work and also I think like the killer way to use it would be to integrate with something like trusts wallet or some kind of app that has access to your actual APN the allow that can send you like iOS and Android push notifications so like this way you sanctification to Atia matters and the person receives it as a push notification from their wallet on the phone oh yeah and this is all this all gonna work only as long as people agree on the format so we started in and yeah ER C and we hope you guys go check it out and comment and we can agree on the way we formatting and then yeah just go there what nitrifying we have telegram channel set up and join the conversation thank you and our final demo for the weekend please welcome connection on stage all right hi guys we'll keep this short we basically they basically did the pitch for us we're basically basically enabling communication to smart contract addresses as well as ENS through our platform in a decentralized way yeah so the use cases would be the same we just implemented it in different ways so our thing likewise is built around a meta mask plugin in which we prompt the user to install before they can use our service so we're all familiar with this step I actually messed up my password permissions login and all I would have to do to send a message is put in an e NS or put in you know just your regular address so let me do that and all I would have to do is hit Send once again meta mask pops up and there it goes so it should pop up in Darcy's meta mask and it would appear right in the native meta mask UI so hopefully she gets her screen up before the transaction actually gets mine so we can see it popping up okay yeah and the way we are loosening for these transactions and showing them is with diffuse oh okay it popped up just in time so what thief use is doing is alerting us of all the events that the contract is emitting and we pipe the relevant ones to her client so mm-hmm this website and the meta mask plugin so if you could just click on the message tada there was my message easy as that awesome so I'm gonna demonstrate our other feature which is actually called broadcast so broadcast works in the similar way to messaging except this way people can subscribe to us or to your address and whenever you send a broadcast anyone who's subscribed to you will receive that message so Ryan here subscribe to me so I'm just gonna send the message to my friends and then Ryan should receive it and so actually after we resolved the ENS we take the sender address the recipient address and the message and then send it to ipfs to be hashed once that returns we then send it to the smart contract to push it to the blockchain so we're still waiting for the broadcast to be sent and it shows up just like a message [Applause] so I'm gonna talk a little bit about our tech stack and how exactly this works so obviously we use IP FS for storage we use diffuse for streaming events from the smart contract we use meta mask plugin as the core also we sort of hacked around like we didn't fork meta mask like those guys so we sort of hacked around your asset list so this is the place you'd usually see or ERC 20 tokens so we kind of made a message token sort of hacky but every single message you get is a new token and the it has a URL attached to it that you can just click on and it'll go to our website with a hash parameter in the URL that allows it to resolve from ipfs challenges are also quite similar like we haven't done encryption yet because meta mask plugins well we can't access their private theoretically the user would have to enter it manually to decrypt it and that's kind of bad UX so we just skipped it over right now and lastly I guess like huge shout-out to Dan from meta mask I don't know if you're here right now but thank you a lot like he was up with us to like 5:00 in the morning helping us get this work this thing yeah I also want to give a huge shout out to chickpea curry for literally powering the creation of this hack so without them it wouldn't be it wouldn't be possible cool I think that's all please give connection and all five our of our finalists a big round of applause whoo one of the most interesting things I just realized is that actually first of all those were only the five finalist projects there's 60 more that were made this weekend and I highly encourage you to check those out at eat Waterloo to toast calm obviously we couldn't show all of them onstage here but it's incredible that we're seeing all these cool cool amazing sort of problems being solved and kind of that the most obvious thing we just realized was that I would say like all of these things are forcing us to make things ready for millions of people to come in and that's just incredible to see here this weekend so congratulations again to all five of winners and we'll move on to the next part so those were some of our finalists what I want to do now is that a lot of a lot of teams and a lot of you guys apply to a lot of the sponsored projects so I'm gonna have some of the sponsors come up on stage and talk about who won and those prizes so what I'll do is all the sponsors you know who that you're coming up just come onto the site all together and we'll kind of just swap mics every now and then or after every other person will grab this one as well and and I'll start this off with Sean from Fort mattock please welcome Sean on stage [Applause] yeah I wish we had enough money so we can fund a lot of awesome projects but it was really tough picking the top three so we made a last-minute change to pick four of them and then kind of adjusted our bounty so yeah the grand prize winner is 20 25 hundred million dollars in dye and and that goes to Nia he's absolute beast solo the entire project he was very patient with us iterated with us on improving a lot of bugs and from he he actually depicted the perfect story from earning crypto getting users into the ecosystem and actually integrated formatic into the noses safe providing like smart contract wallet and also connect that to the entire DeFeo system and even added our three box identities so that's a really good vision to what yeah it's connected all the cards and yeah the second price originally we're gonna give 250 but we're bumping this one to 500 Canadian dollars in Thai and this price goes to defy ty4 like a beautiful and clean design synthetic tokens bonded with you know performance of different defy protocols like compound using 4matic and um a thank you very much for that it's it's super amazing super polished and third we have bounty up we have 250 Kenyan dollars in Thai really cool incentive alignment for bounties by using our ties so they can earn interest on the bounties and take no fees as a form of revenue and lastly I was super inspired by this one is a bunch of high school students and they were really passionate and and really understood implications of crypto so they created a blog talk so we'll be giving out 250 Canadian in died for them they just blew away with how much code they've written to interact with ipfs to store the chat messages all right thank you so much for that thanks John Sam from Thunder had to leave to catch his flight so we'll contact the team over email next up we have Gabriel from consensus hi everyone my name is Gabriel from consensus grants so first of all that is our QR code up there encourage everyone to check out more information about consensus grants we are now in wave 3 accepting applications now and I would encourage you to all apply as we are now reviewing applications on a rolling basis so if you apply now your application we will review door right away so we are rewarding a thousand I prize this weekend for Youth Waterloo under one of our five grant categories first of all we want to give just an honorable mention to sheet coin we also the future with that with that work so congratulations to them and I am very happy to announce that our prize this weekend goes to connection we're all about onboarding new new people into the ecosystem so it was great to see that hack and also welcome new people into the into the space I don't thank you all thank you next up we have Hart from Emma hey hey guys Hart from Emma I'll keep this really quick we had a bunch of amazing projects building synthetic tokens on our infrastructure we had a few prizes out there one prize we want to give is to the D Phi D Y team which built a synthetic token that lets you bet on the the popularity or the total value locked on d5 pulse projects so you can actually buy a token that tracks a usage of compound and we think this is like a really cool idea where now you know compound doesn't have a native token but you can actually invest in the usage of the compound protocol and make make an investment on whether you think that's gonna go up or down and that can be extended to all these other other protocols on d5 pulse or related fields we think that's really cool that's $1,000 or thousand I prize to that team separately we had a joint prize with 0x on just the the most interesting project using our synthetic tokens and 0x infrastructure to build a marketplace and the muah-muah options team built a really amazing options market where they actually minted puts and calls using our infrastructure hacking it to create puts and calls that expire and traded on Xerox Xerox infrastructure so that's a thousand I prize plus a thousand 0x tokens to that team so thank you Celer also had to leave early to catch their flights which is the perfect timing for me to tell you that if you are trying to take the shuttle back to the airport the shuttle will be leaving in about 10 minutes luckily will end within 10 minutes hopefully we'll probably do that but I do have the winners for for the seller prize and these are teams shooter State Weaver and flip will connect you directly with seller over email and I Congrats to all three of you next up we have JT formatic hello my name is giant economy and I'm traumatic we have two winners for meta kpi's first one is Magic torrent he is solo guy he built incentivized torrent and when she does get tokens based on the data they seed they use magic to make payments on automatic and while doing it he found some box in metric SDK so we are rewarding in 1500 dies second one is a theorem listener of the team built with him a real-time transactions visualizer by using mattock dagger api's and they will get 500 dice Congrats James thank you very much thank you I also have the winners for chain link and and these are teams DFID why carbon guilt and weather weather bad next up we have easily from enigma please welcome as a onstage hi I'm Ansley from enigma enigma' enables computational privacy for data on aetherium smart contracts and we have three first-place winners today and two second-place winners don't ask me how that's possible rubber-hose enabled partitions storage within secret contracts so you see something different depending on what password you enter so the goal here or the inspiration is what if you're forced to reveal your password by some bandit rubber-hose will show them a fake account with maybe a smaller amount in it um Fon duels removes the reveal phase of cheese wizards commit reveal and this reduces the wait time while you're playing by as much as 50% you flow this one was kind of cool they use military-grade hardware that goes on your brain to detect whether you are in a flow state something I've heard programmers like then using machine learning inside enigma they're able to share whether or not users in a flow state with third party apps without revealing the underlying biometric data and are to runner up second place prize is our loop box and an IgG machine learning who we also learned a lot from thank you thank you next up we have Daniela from coinbase please welcome Danielle hello my name is Daniel alright for our API prize we had two separate prizes of 1000 USD C so the first one goes to DC wallet which adds Deadman switch functionality to your wallet so that you can forward your holdings to loved ones in the event of a tragedy and the second one is Nia which is the freelancing aggregation platform which used coin based commerce to accept payments for creating listings so Congrats to both teams thanks Daniel I have the winners for the trust token award and these are teams defy custody and eat p2p VoIP you will connect you every email and congrats to both of you next up we have uni from the graphic please welcome you on stage hi I'm Eve so great job to all the teams hacking this weekend we're giving away four thousand died to four projects who built on the graph so all these teams built sub graphs to efficiently index data from their aetherium contracts and query it into their applications and just a few weeks ago some of you might have seen that we published the specs for our decentralized network it's on our blog that we're going to be releasing next year so please check that out it's gonna be really exciting to have a decentralized way of querying all of this data so you don't have to rely on any centralized servers or infrastructure so the four projects that won the prizes from the graph this weekend are a digi cert a D Phi dy God's unchanged sub graph and options so thanks so much to all the teams thanks next up we have Alex from diffuse please welcome Alex on stage hello everyone so I'm Alex CTO at diffuse and I'll be announcing three winners here on stage for the to a thousand die prizes in no particular order there we've got connection for their Unchained messaging app that we've seen that built the most reactive messaging because they were feeding from diffuse and and then second here or first is ether room for their great NFT based community management sort of platform and tools that are listening for for things happening and the authorization on diffuse that was really nice and the grand prize of mm I goes to e3 m'm who have integrated brilliantly or a platform into their into their application and streams all the men pull and creates music out of it so people who are sending their transaction they select notes and they did that brilliantly because they also create chords and have a series of the mempool high notes high pitch high price of ether and you can filter it with your account to see what sort of music that you create and when you go on chain and I promise you'll never send transactions the same way again so hey thank you for all the submissions and for the amazing feedback and really felt welcome this was the first first event here as a sponsor and we had all a great time because of all of you guys thank you next up we have Elijah from Taurus all right good afternoon so I'm Elijah from Taurus and we facilitate mainstream adoption by letting users log onto your debts with Google Facebook reddit and other social logins so they okay they also can send Eve tokens or collectibles to Google emails or reddit user names or discord IDs and at this hackathon we've seen a lot of projects integrate with Taurus and they've used like our features amazingly and we really love them a lot so without further ado I'm gonna announce on six API prize winners who win 500 Canadian dollars worth of Eve they are influencers digi cert if the room Caltex sheet coin and mine busker and for the grand prize of Canadian thousand five hundred worth of E is crypto brawls so they let you battle your collectibles and have teas in Pokemon in style so that's really cool so please give all the prize winners a round of applause next up we get Brantley from ENS please welcome Brantley on stage thank you great so we had a our prizes was 200 US dollars in ether to each of the five best projects to integrate ens and we had some great some great projects they are flyff connection DC wallet and I actually I need your ans name DC wallet to send you your prize I forgot to ask you for that so please come to me afterwards cypher babies and cortex cortex I need your photo to take that so if you could come up here afterwards I'll take your photo thank you very much thank you next step are not for mass tech please welcome in Mon stage though I've been told to keep it quick so I'm gonna keep it quick and I'm Arnaud from s Tech where previously protocol maenette were launching in December and we had a great time last night helping a team integrate a stack into their decentralized platform to incentivize good PR zone github it's the team coach gem who are winning the best use of a sec at Waterloo thank you very much next up we have Daniel from meta mask hey I'm with the minimize team here to award prizes for the best meta mask snaps plugin so first prize goes to ADC wallet for their smart contract integration second goes to connection for their messaging system and we have an honorable mention to carbon guilt for their innovative they do thank you next up we have been from pep oh please welcome Ben on stage hi I was a great heed Waterloo good to be here we don't have a slide but from people we wanted to emphasize UX Awards and so we didn't put a technical constraint even though we'd recommend you to check out our stack that's open but we have three prizes won best overall UX price for $2,000 and two runner ups for $1,500 and best UX for us really as it solves so UX we feel needs to solve a problem for the user and that's the criteria that we try to look for and wallet notify really stood out for us there and any no specific order connection did an awesome job also broadcasting and also special shout-out to so as run our price carbon gilt and I will follow up for tan they they use the meta max plug-in to track your gas usage across your ATM transaction so that you could then offset your carbon footprint by paying to two donations so we really like that as well thanks thank you and last but not the least a one from D hack hey guys I'm a loan from D hack the AK is I wish I could tell you who we picked to be the winners but we haven't picked them you guys are picking them d AK is essentially decentralized hackathon and continuity fund and what does that mean it's a decentralized Agathon because you guys decide who will actually win the prizes and it's a continuity fund because we want you guys to fund teams will finish building here in the Agathon and want to continue and take whatever they built into production and want to receive more funds so basically the dow holds over $6,000 in eath because the price of each went up which is good yeah and you guys will decide how to distribute it I urge you now to like to go to D hack that IO and redeem your reputation once the Dow opens which is tomorrow at noon you won't be able to redeem your reputation anymore and participate and yeah if you have any questions feel free to chat with us on the D hack discord channel and yeah good luck to whoever wins and I hope you guys make the right choices and last thing is I want to thank global for letting us experiment and run this thing for the third iteration so I give it up to each global I guess okay so it's four o'clock looks like I couldn't wrap this up f-for however I'm gonna try to finish all of this in the next five minutes and to make that easy for me we're gonna just be in a clapping mode because I got to think a lot of people now so we'll just I'll just say things as fast as I can and we'll just keep clapping so those were our winners we have our amazing sponsors scale port Matic Thunder cord cosmos new side for consensus uma cellar rivet DNA crawl cat maker option labs chain-link brave Ave orchid enigma 0x Russell can graft defuse pepper move eight-point vase za boat exa torres Galilei provable EMS Aztec HTC co-op coda and our seasoned partners if you're a foundation scale in SD relaxed orestes SS thunder court unicef octane labs new cipher Matic fancies and provable you guys are awesome so quick updates on the rest of the things which is the people that made this happen we actually pollinate our mentorship program for the first time through an official sort of ticketing system and I'm proud to announce that we had over 50 people use this help and not only them we actually some amazing stats on this ticket on average eight minutes was the time it took for somebody to claim a ticket and it took about 25 minutes to resolve it so people actually got a lot of help and we're super excited to be able to expand this they can actually improve from this and and with that I want to thank all of our mentors who were there this entire weekend anywhere from being available at 3 a.m. to to 9 a.m.

and helping people as they were panicking before submissions so please thank all of our mentors who made this possible and a special thanks to the chain safe team for managing that process as well as making making everything work on top of that as you notice that this is heavily operated with the help of volunteers these are some of our amazing volunteers that were here this entire weekend taking shifts making sure that all of you are happy and and without this this would not have been possible and on top of that this these events go on for months the kind of the things you see is just two days but it takes us months to make this happen and there's a special team that that has been working with us so I want to thank specifically Nabila Drago's and Gregory Hayden Paul and in Suzanne who were part of the cg chain safe and in the local Kitchener Waterloo community for kind of spending the last few months with us to make sure that you have an amazing experience here and without you this would not be possible so thank you so much and on top of that we have our amazing judges who who saw all these amazing demos are the staff at the building the photographers who've been here the videographers the a/v crew the caterers everybody who's been here to make and record and make this an amazing experience for all of you please please give him a big round of applause Lulu appreciate this thing and lastly I don't get to do this thing enough this is this is the the eath global team this is our last event for 2019 and these amazing five other people have been spending all their time and energy and and and their dedication to making all these events amazing for all of us has been has been incredible I want to thank Jacob Andrew Heather Liam and Josh from the global side if you see them give him a high-five make sure that they know that their work is amazing and lastly CG for letting us use suspend you this has been an incredible venue for all of us and I want to thank them and also you for keeping it clean so thank you so much and our friends at eats Denver Denver just opened up two hours ago their applications so if you want to attend a denver on February 14 be sure to go to each Denver comm and apply for the next hackathon whoo so the finalists so we've got five teams presenting on stage and the question is why were they calling them finalists what do they actually win or what about the winners if you haven't been to any global event before the interesting thing about this is this is not this is not a competition we don't do first second third here we want to make sure that this is about building and keeping that as the is the environment to work with and the five teams are presented on stage are our winners each of them are a ranked the same way and and what they're gonna win is actually 750 eath or dollars worth of eat or die per team member and on top of all the API prizes so these this is this is her these are our finalists and and congratulations to all five of you all five teams and we'll get in touch over over email and on top of that there's going to be a special podcast of into the ether with all the finalist teams and we'll also connect you with with Eric on over email and we'll be kind of scheduling this for for this coming week so all of you will have an opportunity to talk about not only what your project is the inspiration around it but also your experience so far at these events so congratulations to all five winners the teams and this is my final two minutes and and then I'll shut up so eath global we this is our last event as if you've been talking about this this kind of wraps up 2019 for us and a lot of people came up to to me and the rest of the team asking about what's going on in 2020 so what I kind of want to say is that we're figuring that out right now so we'll be as honest as possible on that one but what we're gonna do is they'll still be six more events and this will be a combination of returning favorites and some new cities that we want to go to and we're gonna spend the next few weeks finalizing all of that and announcing that on Twitter and our website and everything else if you want to actually be the first to find out what the next events are just go to each global CEO and just sign up on on the mailing list so you are the first person to get that email so stay tuned on that one however this wouldn't be any of global event if we don't announce one more thing it's been 2 years 14 events for all of us and we kind of look at this and we've kind of gone to different cities we've made it so that we can give opportunity to all the developer communes that are out there that's outside from where we were also located and you have all continents all cities all big hubs and to us this is what makes it global but the problem is for every hundred people that want to come to an event there's thousands that are not able to anywhere from financial constraints to to not being able to come to a nearby city or just in general they're not they're not able to kind of dedicate that time or a weekend and these are these are actual burdens that we hear about in our support emails and and when we talk to people and also when we're deciding what city to go to we there's only two months and a lot more cities so we wanted to do something big for next year and we're still figuring out what it is but I want to be the first to share with you that we're actually gonna be piloting an online hackathon I'm gonna call it eighth online and this will be specifically on defy and we're just announcing this online right now and you can go to eath global online and sign up to be to be the first one to be involved with this we think this is a is an incredible way for us to offer this to a lot more people and as we decide on how 2020 shapes us the theme we're gonna stick to is how do we get millions of more people into this ecosystem so with that dream big keep hacking on your projects there's a lot more to do in this ecosystem and building this together and we're gonna all go to chainsaw that's a five minute walk from here and and celebrate so thank you so much for making a portaloo happen congratulations [Applause] you

Automatic transcript — names and jargon may be misspelled.