---
title: "Overview"
description: "Manage user DIDs via the walt.id wallet API."
stack: "Community Stack (open source) — version 0.21.0"
stack_version: "0.21.0"
stack_comparison: https://docs.walt.id/community-vs-enterprise.md
canonical_url: https://docs.walt.id/community-stack/wallet/did-management/overview
generated: 2026-07-20
---
# DID Management

Via the wallet-api you can create and manage DIDs for your users based on different ecosystems (did:key, did:jwk, did:web
did:cheqd). Those DIDs can then be used to receive, sign and present digital credentials. The API also has an in-build 
did:web registry, learn more about it [here](https://docs.walt.id/community-stack/wallet/did-management/did-web-registry.md).

**Guides**

- [List DIDs](https://docs.walt.id/community-stack/wallet/did-management/list-dids.md) – Retrieve all DIDs registered in a wallet.
- [Import DIDs](https://docs.walt.id/community-stack/wallet/did-management/import-dids.md) – Import an existing DID and its key material into a wallet.

For a full list of endpoints for did management, please refer to
the [Api reference](https://wallet.demo.walt.id/swagger/index.html#/DIDs).
