Getting Started
Explore our issuer, verifier and wallet product below or learn more about the walt.id Community Stack and its architecture here.
New to walt.id? Start with Issuer2, Verifier2, and Wallet API v2 below — they implement the finalized OID4VCI 1.0 and OID4VP 1.0 specifications, instead of the draft versions supported by the original APIs. The original Issuer, Verifier, and Wallet APIs are deprecated but remain available for existing integrations.
Issuer
- API - Issue credentials via OID4VCI 1.0 using the Issuer2 API
- Apps - Portal2: issue and verify credentials via a white-label UI.
Verifier
- API - Request and verify credentials from holders via OID4VP 1.0 using the Verifier2 API.
- Apps - Portal2: issue and verify credentials via a white-label UI.
Wallet
- API - Create and manage ID wallets via the Wallet API v2 (custodial), with OID4VCI 1.0 and OID4VP 1.0 support.
- Apps - Native Android/iOS wallet SDK (Kotlin Multiplatform + Swift), with OID4VCI 1.0 and OID4VP 1.0 support.
Quick Start
If you want to try out all the walt.id services quickly, you can use our docker compose shown below. This launches locally both service generations:
- Current generation: Issuer API v2, Verifier API v2, Wallet API v2
- Original: Issuer API, Verifier API, Wallet API
The docker compose setup also launches our Web Wallet (v1 only), Web Portal v1 (v1 only), Web Portal v2, and Verifiable Credentials Repo.
We also provide links to all services deployed in our test environment below.
Clone walt.id identity
git clone https://github.com/walt-id/waltid-identity.git && cd waltid-identity
Launch the services
cd docker-compose && docker compose up
Access Services
Click the link(s) below to open the related services. Local environment link only works if you executed the command
above.
APIs — current generation (recommended for new projects — OID4VCI 1.0 / OID4VP 1.0)
APIs — original (deprecated — draft OID4VCI / OID4VP versions)
Apps
- Web Wallet (v1 only) - Deployed | Local
- Web Portal (v1 only) - Deployed | Local
- Web Portal v2 - Deployed | Local
- Verifiable Credential Repo - Deployed | Local
Guides
- Tutorial (30 min) - End-to-end ID use-case using Issuer2, Verifier2, and Wallet API v2.
- FAQ - Frequently asked questions about the Community Stack.
