Introducing: Rate3 Identity MVP (Testnet v0.1 “PROTEUS”)

Official Rate3
Oct 2, 2018 · 4 min read
Image for post
Image for post

Image for post
Image for post

How does Rate3 come into the picture?

Given the importance of a decentralized identity, we are building a Rate3 Cross-chain Identity Protocol to build a single decentralized identity profile, that allows for increased attestation and third party verification in the Rate3 ecosystem.

The Identity Process

First, lets define the two main entities:

  • The Verifier is usually a trusted institution, who will verify the user’s claims and sign off
  1. User makes a claim on his identity by inputing his details and choosing a Verifier
  2. User submits the claim, and waits for Verifier to verify
  3. Verifier reviews the User’s data, signs it and returns signed claim back to User
  4. User submits the signed claim to the blockchain, adding on the claim to his identity

Let’s dive into it!

Step 1: Start Demo

Visit https://identity.rate3.network

Image for post
Image for post

Step 2: Choose “User” first

After going through the ‘User’ flow, you’ll be able to test out ‘Verifier’ later.

Image for post
Image for post

Step 3: Check out your own Profile

Here, you’ll see 3 parts of your iedntity that you can add claims for: Name, Address and Social ID.

Image for post
Image for post

Step 4: Click Register

In this example, the User chooses to verify his home address. He/she inputs his address, and chooses a Verifier to verify the address.

Image for post
Image for post

Step 5: You should see that your ‘Address’ Verification is pending now

For any pending verification, wait for the Verifier to verify your address.

Image for post
Image for post

Step 6: If the Verifier verifies and signs your claim, you can then publish your signed claim onto the blockchain

Make sure you’re on Ropsten Test Network, and confirm the transaction through Metamask.

Image for post
Image for post

Step 7: Once you’ve published it to the blockchain successfully, you’ll see this:

Image for post
Image for post

What if you’re a Verifier?

Now, if you’re a Verifier, you can browse different users who have initiated a claim request and choose to verify their identity.

Image for post
Image for post

Step 1: See both ‘Pending’ and ‘Verified’ requests

Image for post
Image for post

Step 2: Click on any Pending Request

In this case, the user has requested for the Verifier to verify the user’s claims about his address.

Image for post
Image for post

Step 3: After verifying the user’s details, sign the Verification request

Image for post
Image for post

Step 4: You’ll see that the ‘Pending Request’ has become a ‘Verified Request’!

Image for post
Image for post

That’s all! You have just tried what is considered to be the future: a truly decentralized identity.

Feel free to try! If you have any feedback, feel free to share with us on official@rate3.network.


About Rate3

Rate3 is a decentralised dual protocol for cross-chain asset tokenization and identity management. The Rate3 Tokenization Protocol is an end-to-end protocol for tokenization on both Ethereum and Stellar, while the Rate3 Identity Protocol is a protocol to create and manage a unified cross-chain identity.

Official Rate3

Creating a Connected Tokenized World

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store