How to get started with uPort:

uPort
uPort
Published in
3 min readFeb 14, 2019

--

Quick guide for EthDenver #Buidlathon

The highly anticipated EthDenver conference #buidlathon is about to begin! We’re excited for the wide range of ideas that you and your teams will be tackling. Whether you’re buidling from scratch or integrating with an existing dapp, uPort is the perfect way to turn that idea into a product 💜 🙌

Fun fact: Your EthDenver registration process, built by Taiga Market, was inspired by a project built over the EthDenver buidlathon last year using uPort!

It’s easy to get started using uPort for your project! Below, we have outlined:

  1. What you can do with uPort,
  2. How to get easily set-up,
  3. Sample use cases to get your creative juices flowing, and
  4. How to reach out to us

What can you do with uPort?

In short: Give your users the ability to easily manage details about their digital lives with security, privacy, and control.

uPort’s developer platform and mobile app offer a number of features:

And provides the following libraries to easily integrate:

You can check these out in more detail on our developer site, developer.uport.me.

How to get started using uPort?

To get set up, follow these steps to integrate with your client-side or server-side application:

1.View our developer friendly guides:

Client-side guides:

Server-side guides:

2. Install the latest mobile client for your smartphone: uPort iOS, uPort Android

3. Create, issue, and manage application identities to use when integrating our uPort libraries, by clicking here. (See screenshot below)

Et voila, you are done! 🐾 🐾

What are some exciting use cases you can build with uPort?

The possibilities enabled by ethereum-backed self-sovereign identity are endless, and while not every project can be completed in a weekend, there are several places to look for inspiration:

  • The Swiss Federal Railway implementing a credentials management system using self sovereign identity for its maintenance workers to boost workplace safety (see demo)
  • AirBie, a crypto bike-sharing service in the city of Zug, allowing holders of uPort-enabled Zug digital identities to access their bikes
  • The TaigaMarket events platform, powering registration for EthDenver!
#EthDenver2019 check-in with uPort

We’ve also had several hackathon ideas of our own that we just haven’t gotten around to yet — get ’em while they’re 🌶…

  • An integration with 3box.io, to create a public profile associated with a uPort account
  • A peer-to-peer attestation app to facilitate a key-signing party. Extra points if you can make a visualization for the web of trust!
  • A simple service to verify a user’s twitter, facebook, or github account, and issue an attestation with this fact
  • A state channel implementation using our new EthTypedData library for structured data signing, and/or using uPort wallet for EIP712
  • Any app at all that needs a drop-in identity/log-in component!

Reach out to us if you have questions!

If you are planning or would like to use uPort at EthDenver, please fill in this form. In addition, if you have any questions, comments or feedback, you can reach out to us via our Riot channel or find us in person at the ConsenSys booth.

We can’t wait to see what everyone #BUIDLS!

--

--

uPort
uPort

Self-sovereign identity and user-centric data platform on Ethereum