The Decentralized Identity SDK allows you to offer next generation digitial identities to your users. Decentralized identity takes an approach that removes the need for a trusted third-party service altogether. In its place is blockchain technology, the key innovation that can be used to anchor the identity and provide a trusted source.
The main difference with decentralized identity is that every identity in the system is a peer to every other identity. That is, whether it’s a user or a server, each has its own identity and can partake in decentralized identity operations with any other identity. And all without the need for any involvement of a separate trusted third party. Instead the identities are anchored on a blockchain and can be used for a range of different activities.
An identity wallet is used to store and manage the encryption keys, peer connections and verifiable credentials associated with a decentralized identity.
Decentralized Identifiers (DIDs) are a W3C standard that underpin verifiable, decentralized digital identities.
Use passwordless authentication for faster, easier, safer more privacy-respecting digital experiences.
Key exchange protocols between two decentralized identities allowing for private and trusted peer-to-peer connections.
Inherent to decentralized identities is the ability to perform end to end encrypted communications between peers.
Identities can make assertions which are cryptographically verifiable by the receiving party.