# Decentralized Identity

The **Decentralized Identity SDKs** allow you to offer next generation digital 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/ledger 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. Whether it’s a user or a server, each has its own identity and can partake in decentralized identity operations with any other identity.

## Key Features

|                                       |                                                                                                                                                        |
| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Identity Wallet                       | An identity wallet is used to store and manage encryption keys, peer connections, and verifiable credentials associated with a decentralized identity. |
| DIDs                                  | Decentralized Identifiers (DIDs) are a W3C standard that underpin verifiable, decentralized digital identities.                                        |
| Pairwise Key Exchange                 | Key exchange protocols between two decentralized identities allowing private and trusted peer-to-peer connections.                                     |
| Peer-to-Peer Encrypted Communications | Inherent to decentralized identities is the ability to perform end to end encrypted communications between peers.                                      |
| Verifiable Credentials                | Identities can make assertions which are cryptographically verifiable by the receiving party.                                                          |

## Next Steps

* Learn more about the Sudo Platform Decentralized Identity [Edge Agent](/guides/decentralized-identity/decentralized-identity.md) and [Cloud Agent](/guides/decentralized-identity/cloud-agent.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sudoplatform.com/guides/decentralized-identity.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
