Introduction
Sonr treats identity as the base primitive for all operations within the network. We utilize decentralized identifiers and MPC Cryptography in order to provide a universal proxy for Wallet Operations.
![Sonr Identity Hero](https://mintlify.s3-us-west-1.amazonaws.com/didao-209b1bf8/static/images/hero-identity.png)
IPFS Key Vaults
Wallets are stored in IPFS with Encrypted Access available to the User and Sonr Validator nodes.
Multi-Party Computation
Users can authenticate with a simple passkey, removing the need for complex passwords and seed-phrases.
On-Chain Multisigs
Wallets are stored in IPFS with Encrypted Access available to the User and Sonr Validator nodes.
Verifiable Credentials
Users can authenticate with a simple passkey, removing the need for complex passwords and seed-phrases.
Introducing Decentralized Identifiers (DIDs)
Decentralized Identifiers (DIDs) are a fundamental component of decentralized identity systems. A DID is a unique, globally resolvable identifier that is generated and managed by the identity owner. Unlike traditional identifiers, such as usernames or email addresses, DIDs are not issued by a central authority but are instead created and controlled by the user themselves.
The Technical Aspects of DIDs
A DID consists of three main components:
- Scheme: The identifier for the DID method, such as “did”.
- Method: The specific DID method used, such as “example”.
- Method-Specific Identifier: A unique identifier within the context of the DID method.
Example DID: did:example:123456789abcdefghi
Decentralized Identity Methods
DID methods define the specific implementation details for creating, resolving, and managing DIDs on different distributed ledger technologies or decentralized systems. Each DID method has its own specification, which outlines the technical requirements and procedures for working with DIDs within that particular ecosystem.
DID Method | Description |
---|---|
did:ethr | Ethereum-based DIDs |
did:sov | Sovrin-based DIDs |
did:ion | Identity Overlay Network (ION) DIDs |
did:web | Web-based DIDs |
Decentralized Identity Resolution
DID resolution is the process of retrieving the DID Document associated with a given DID. The resolution process involves querying the appropriate distributed ledger or decentralized storage system based on the DID method specified in the DID.