Last week at Ethereal SF we ran a fun QR Code hunt in exchange for Uport swag. Basically, this was designed to encourage conference attendees to register their Uport ID on Ethereum and put it to work.
Using their Uport ID, users could verify their presence at the conference by scanning one of the QR codes placed throughout the event, in turn receiving a verification from Ethereal that they were in fact in attendance. They could then come over to the Uport booth, scan our booth application to show their verification, and receive a t-shirt.
It was a fun way to give users a hands-on opportunity to see how decentralized ID works and can be used in combination with verifications in a real way.
After our success at Ethereal, we thought some more about how we could make this activation meaningful for our developer community at Devcon3. A number of Ethereum dapps have been working with us to onboard and verify their users in a simple and accessible way. This is one of the core principles that we hold — using Ethereum applications needs to be easy and user-friendly for all audiences, not just developers.
With this in mind, we realized that giving the Devcon community a simple way to register their ID and then issue a verification of their presence at the conference would be a great opportunity to illustrate to developers how Uport can work with their applications. Essentially, we want to give the developers building the Ethereum ecosystem a hands-on test case of how easily Uport can make Ethereum user-friendly by registering and verifying a Uport ID.
This is similar to how Gnosis is using Uport in their upcoming Olympia prediction marketing tournament.
Gnosis wants users to be able to verify themselves prior to entering the tournament, to ensure that every entry corresponds to its own verified ID. This is easily accomplished by having users register their Uport ID and then using that ID to login to the Olympia platform.
This ensures that each participant has a unique ID, verified with Uport, and can the be eligible to receive 200 OLY tokens to play with in the tournament.
What does this mean for Devcon3?
The Gnosis Olympia integration shows how simple the Uport platform can be for registering and authenticating new users. At Devcon, we will be using our platform to provide attendees with an even more straightforward verification using their own Uport IDs.
How it works
On Friday, November 3rd at 2:40pm Pelle Braendgaard and Rouven Heck from the Uport team will be giving a presentation titled “Usable Key Management for Multiple Identities Across Multiple Chains”.
Audience members should ideally come to Devcon with their Uport ID already registered (download for iOS and Android), or they can download and register their Uport ID at the beginning of the presentation.
At the end of the talk, the presentation will include a slide with a QR code embedded. Audience members can scan the QR code in the Uport ID app, which will request to send push notifications to the user.
After accepting notifications, the user will be pushed a verification from Uport that verifies that they attended Devcon3, with the date and location of the conference.
And that’s it! All the user has to do is accept, and they will then have their very own Proof of Devcon3 attendance verification stored in their Uport ID, which they can now use as they see fit.
This simple, 3-step flow illustrates not only how easy it is to issues badges for conferences and events, but also speaks to how user-friendly logging new users into your application or website can be.
At Devcon, we’re excited to share with the community our Devcon verification badge, but we’re more excited to help support the numerous projects the talented Ethereum community is building. We can think of countless ways that this simple flow can be leveraged by different dapps, and we’re looking forward to seeing the next wave of use cases emerge.