Ship digital identity wallet solutions fast and with ease.
Launch your own ID wallet or build Wallet-as-a-Service platforms.
- Self-managed - Host on-prem or in your cloud
- Standards-based - OID4VC, W3C/SD-JWT VC, mDL
- Compliant with ID regulations and trust frameworks
Who it's for
Outcomes trusted across industries
+30k devs, businesses and governments already rely on our infrastructure.
Why so many teams use our stack?
- Go to market fast and stay compliant with a build-apps/buy-infra model.
- Ship production-grade wallets without re-implementing standards (OID4VCI/VP, ISO/IEC 18013, W3C VC, SD-JWT VC, …)
- Manage digital custodial or non-custodial wallets for consumers and organizations, including key management, credential storage and presentation.
- Open, modular architecture maximises flexibility, prevents lock-in and minimises development or compliance risks.
Industries using our solution
Public Sector
Citizen IDs · digital service access
Banking / Finance
Reusable KYC · income checks for loans
Commerce
Customer proofs · fast checkout
Insurance
ePolicies · instant claims · verified risk data
Edu / Work
Digital diplomas · micro credentials
Tech / Telco
eSIM activation · service login · account recovery
Travel / Mobility
Easy check-ins · eTickets · travel creds
Property / Housing
Tenant checks · eLeases · income proofs
Legal / Notary
POA · notarized deeds · formation docs
ENABLE OR RESELL
Build Wallet-as-a-Service platforms or on-prem solutions for any industry
Launch scalable multi-tenant ID wallet solutions for B2B, B2G and B2B2C.
- Ship managed ID wallet platforms, credential marketplaces or partner ecosystems.
- Ship self-managed solutions that your customers can deploy in their cloud or on-prem.
- Embeddable APIs and SDKs ensure a seamless integration of ID wallet capabilities into products and services.
BUILD WALLETS
All you need to launch ID wallets for any use case.
White label wallets
Launch identity wallets fast with our open source progressive web app and UI.
Embedded wallets
Extend your existing applications with all identity capabilities you need.
Mobile wallets
Build mobile apps (iOS, Android) with our multi-platform libraries and SDKs.
Wallet highlights
Core capabilities
Exchange Protocols
OID4VCI/VP, ISO/IEC 18013-7 for mDL.
Credential formats and types
SD-JWT VC, W3C VC 1.1 / 2.0, ISO/IEC 18013-5 mDL/mDoc. Custom attribute structures, types and schemas.
Keys and KMS
Create and protect holder keys (ed25519, secp256k1, secp256r1, RSA) in the wallet DB or via external KMS such as AWS, Azure, Hashicorp, OCI, ...
DIDs and identifiers
Create and resolve DIDs like did:key, did:web and did:jwk and bind them to wallet keys and credentials.
Credential storage & lifecycle
Persist credentials in the wallet database, track status with StatusList2021 / Bitstring Status Lists and perform expiration / revocation checks before sharing.
Authentication and access
Authenticate holders via username/password, external IdPs (OIDC via Keycloak) or other strategies, and manage sessions through the Wallet API.
Wallet models
Support consumer and organizational wallets with flexible user↔wallet mappings—from one-user-one-wallet apps to shared multi-wallet setups.
ID Ecosystems
Wallets aligned with new ID regulations and trust frameworks like eIDAS2, EBSI, DISTF, ...
Apps, SDKs and UX
Launch white-label PWAs, integrate mobile SDKs (Android/iOS) or call the Wallet API directly to embed custodial or non-custodial wallets into your apps.
product editions
Open Source vs Enterprise
The Community Stack
The leading open source decentralized identity and wallet infrastructure used by thousands of devs and organizations.
The Enterprise Stack
Reliable, scalable, compliant and enterprise-grade solution that builds on and extends our “open core”.
| Feature | Community Stack | Enterprise Stack |
|---|---|---|
| Standards | ||
Credential Formats SD-JWT VC, W3C Verifiable Credentials v1.1/2.0, ISO/IEC 18013-5 (mDL), ISO/IEC 23220. | ✓ | ✓ |
Protocols OID4VCI/VP, Pre-Auth & Auth Code flows; ISO-18013-7 for mDL / mdoc remote flows. | ✓ | ✓ |
Status Credential Formats Bitstring Status List v1.0, StatusList2021, RevocationList2020, TokenStatusList (incl. draft 8). | ✓ | ✓ |
Digital Credentials API Unified browser API for credential issuance/verification; abstracts OID4VCI/VP & ISO-18013-7 for 1-click web integrations. | R | R |
| Core Capabilities | ||
Key Management (KMS-agnostic) Use external KMS (AWS, Azure, Hashicorp, Oracle, …) or raw keys for PoCs; supports ed25519, secp256r1/k1, RSA and key rotation. | ✓ | ✓ |
DIDs & Identifiers Supports did:key, did:jwk, did:web (and others) plus x509 certificates; | ✓(DID Web Hosting DIY) | ✓(DID Web Hosting Managed) |
Webhooks / Callbacks Notify or mirror lifecycle events (e.g., re...cess/error) into external systems for orchestration and audit. | ✓ | ✓ |
Automatic holder binding & proof-of-key PoP and holder-binding during issuance/presentation per OID4VCI/VP so issuers/verifiers can trust key control. | ✓ | ✓ |
One-user-one-wallet consumer model Custodial, stateful wallet with built-in user auth; ideal for B2C pilots and demos. | ✓ | - |
One-user-multi-wallet model Flexible user↔wallet mapping with multi-tenant support (shared or individual wallets). | - | ✓ |
Username/password auth for wallet users Built-in email/password login and session management for wallet users. | ✓ | - |
External IdP (OIDC) for wallet users Integrate external OIDC IdPs for wallet user login. | ✓ | - |
Web3 auth for wallet users Use existing Web3 wallets/accounts as an authentication factor. | ✓ | - |
Local credential storage Custodial credential storage in wallet DB with list/import/delete APIs. | ✓ | ✓ |
| Credential Lifecycle & Status | ||
Credential status validation Check stored credentials for revocation/status (e.g., Bitstring Status List). | ✓ | ✓ |
| Identifiers & Trust Anchors | ||
Host did:web Documents Serve and auto-update did:web documents directly from the platform. | ✓ | ✓ |
DID Document Storage Persist DIDs and DID documents via internal / enterprise DID store. | - | ✓ |
| Integrations | ||
External KMS Integrate AWS, Azure, Hashicorp, Oracle and HSMs; supports ed25519, secp256r1/k1, RSA with rotation. | ✓ | ✓ |
Trust Registries Integrate with eIDAS2, EBSI and other ecosystem trust registries. | ✓ | ✓ |
QTSPs Qualified signature support via QTSPs. | - | ROn roadmap |
| ID Ecosystems | ||
EMEA alignment Aligned with EU eIDAS2, EBSI and Swiss SWIYU requirements. | ✓ | ✓ |
APAC alignment Aligned with NZ DISTF, Australia, Thailand, Japan, etc. | ✓ | ✓ |
Americas alignment Aligned with US, Canada, Brazil frameworks. | ✓ | ✓ |
Custom ecosystems Adaptable to other/local ID ecosystems. | ✓ | ✓ |
| Deployment | ||
On-Prem / Self-Hosting Self-hosting in your own cloud or data center — no managed SaaS | ✓ | ✓ |
Multi-tenancy setups Isolated wallet configurations for B2B/B2G/B2B2C use cases | - | ✓ |
Clustering / horizontal scaling Run multiple enterprise stack instances behind a load balancer with shared state (sessions, configs, etc.) | - | ✓ |
API Data Persistence Persisted wallet data across service restarts and deployments. | - | ✓ |
| Security | ||
Data Encryption Encrypt sensitive data at rest in the database. | - | ✓ |
Protected APIs (AuthN/Z) Fine-grained protection of APIs with scoped tokens per tenant/service. | - | ✓ |
Roles & permissions (RBAC) Granular roles for orgs/tenants/services following least-privilege principle. | - | ✓ |
API keys (server-to-server) Scoped M2M API keys for backend/service integrations. | - | ✓ |
| Monitoring & Analytics | ||
Audit logging Recorded logs and events for auditing and compliance. | - | ✓ |
Analytics & metrics Track operations, success/error rates across tenants/services for ops and reporting. | - | ✓ |
| Administration | ||
User accounts (operators/admins) Admin GUI logins with role-based permissions. | - | ✓ |
Admin GUI Configure services, monitor sessions, and manage credential lifecycle operations (e.g. revocation) or verification states. | - | ✓ |
What's next
Roadmap
- Q1 2026
OID4VCI v1
Support the OID4VCI v1 specification for credentialissuance flows.
- Q1 2026
OID4VP v1
Support the OID4VP v1 specification for credential verification in the Community Stack wallet.
Learn and build
Docs & examples
Wallet API — Getting Started
Spin up the Community Wallet and create your first wallet.
ConceptsCredential formats
Everything you need to know about credential standards like W3C VC, IETF SD-JWT VC or mDL/mdoc ISO 18013-5)
ConceptsExchange Protocols
Everything you need to know about exchange protocols like OID4VCI/VP or ISO 18013-7.
ConceptsHow to Accept W3C Verifiable Credentials via OID4VCI
End-to-end example for accepting a W3C VC via OID4VCI.
GuideHow to Present Digital Credentials via OID4VP
End-to-end example for presenting a credential via OID4VP.
GuideHow to Import and Store W3C Verifiable Credentials
End-to-end example for importing and storing a W3C VC.
GuideGET STARTED
Pick the stack that fits your rollout
Start for free with open-source or go enterprise when you need to scale.
FAQ
Frequently asked questions
Talk to walt.id
Let’s design your wallet solution
Tell us about your wallet goals and we’ll explore the path that fits.
