RIF Identity is the identity and reputation layer within the RIF ecosystem.
It is meant to allow users to easily control their digital identities to interact in decentralized economies while building a self-sovereign identity and reputation. This will enable people, especially those excluded from the traditional financial system, to participate in the decentralized digital economy of the future.
The main goal of RIF Identity is to protect users’ personal data in a privacy respectful way, empowering them to manage who can access it and giving them full control of their reputation so they can use it to interact with multiple marketplaces and platforms with freedom to move from one to another without losing their track record, contacts and social value.
Table of contents
- The MVP
- RIF Identity Manager (more info)
- Data Vault
- Mnemonics - identity derivation tools using mnemonic phrases
- RSK DIDs - handle Ethr DID method procedures in Rootstock network
- Ethr DID - uPort
ethr-didwith Rootstock (RSK) support
- Ethr DID Utils - testing utilities for Ethr DID Registry
- DAF bindings - use uPort agent with RIF identity multi identity model
- VC Core module - Verifiable Credentials in React.js + Redux
- Node utils - utilities for Node.js backend
- Identity layout - create and recover identities
- Encryption layout - Storing and recovering encrypted information
- DID authentication - a challenge–response authentication model based on DIDs
- Credential requests protocol - a simple protocol for request, grant and receive credential case
- The Convey service - transport content that does not fit into a QR code
- Presentations timestamps - emitting and validating presentations with timestamps
- Collaboration guidelines