> For the complete documentation index, see [llms.txt](https://docs.indicio.tech/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.indicio.tech/product/knowledge-center/technology/did-methods.md).

# DID Methods

\#DID Methods

The DID method specifies how DIDs and DID documents are created, resolved, updated, and deactivated. We recommend and use DID methods that allow for communication endpoints even if the use case doesn’t require them. Their presence will make innovation easier in the future. We also, generally, recommend and use DID methods that provide high durability through writing to a distributed ledger. Proven supports multiple DID methods, which promotes interoperability with multiple DID-based solutions.

* did:sov
* did:key
* did:peer
* did:web (resolution only)
* DID resolution via Universal Resolver

#### DID methods (server registration or creation)

* did:sod
* did:key
* did:jwk
* did:indy

#### DID methods (server resolution of external DIDs)

* did:sov
* did:key
* did:jwk
* did:indy

#### DID methods (server registration or creation)

* did:key
* did:peer1
* did:peer2

#### DID methods (server resolution of external DIDs)

* did:key
* did:peer1
* did:peer2
* did:sov
* did:indy
* did:jwk

<figure><img src="https://content.gitbook.com/content/gm8V7K7elYyNNEcnVUT8/blobs/ReMxKjNcnThyjqUD4OdB/Indicio%20Copyright%20Image%20Transparent%20(Wide).png" alt="" width="244"><figcaption></figcaption></figure>
