Overview
walt.id's Wallet Service enables organizations and wallet providers to create digital wallets for a variety of use cases. It supports consumer wallets for end users as well as organizational wallets for companies.
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 |
Signing Algorithms: | ed25519, secp256k1, secp256r1, RSA |
Core Features
KMS & Identifiers
- Holder Keys
- Storage is configured via the KMS Service. Keys may reside in the Enterprise database for non-production setups or be delegated to providers such as AWS KMS, HashiCorp Vault or Oracle KMS.
- DIDs
- Create and store DIDs with the DID Service and DID Store.
Credential Storage
- Persist received credentials using the Credential Store Service.
Credential Exchange
- Supports OID4VCI/VP flows and ISO/IEC 18013‑7 for receiving and presenting credentials.
- Matches stored credentials against Presentation Definitions or DCQL requests.
- Automatically proves key and DID ownership during exchanges.
Management
- Graphical admin UI for managing wallets, keys, DIDs and credentials.
Getting Started
Last updated on June 17, 2025