Wallet
walt.id's Wallet enables developers and organizations to build digital ID wallets, which let's users request, store and present digital credentials. It is available as libraries and REST APIs. The REST API can also be used together with our progressive web-app for a complete white-label wallet solution.
Supported Standards
Credential Formats: | SD-JWT VC (IETF), W3C VC (v1.1+, v2.0), ISO 18013-5 mDL |
Credential Exchange: | OID4VCI & OID4VP (Draft 11, 13), ISO/IEC 18013-7 |
Credential Status: | StatusList2021, Bitstring Status List, Token Status List |
Signing Algorithms:** | ed25519, secp256k1, secp256r1, RSA |
Core Features
KMS & Identifiers
- Holder Keys
- Stored in the wallet database or secured via external KMS such as AWS KMS, Hashicorp Vault or Oracle KMS.
- DIDs
- Create and resolve DIDs via the Wallet API.
Credential Storage
- Credentials received from issuers can be persisted in the Wallet API database.
Credential Exchange
- Supports OID4VCI/VP flows for receiving and presenting credentials.
- Automatically matches stored credentials against presentation definitions or DCQL requests (coming soon) and proves key/DID ownership.
Getting Started
Last updated on June 17, 2025