---
title: "Getting Started"
description: "Learn how to build identity and wallet solutions with walt.id tools."
stack: "Community Stack (open source) — version 1.1.1"
stack_version: "1.1.1"
stack_comparison: https://docs.walt.id/community-vs-enterprise.md
canonical_url: https://docs.walt.id/community-stack/home
generated: 2026-10-01
---
# Getting Started

Explore our issuer, verifier and wallet product below or learn more about the walt.id Community Stack and its
architecture [here](https://docs.walt.id/community-stack/home/the-community-stack.md).

**Note:**

New to walt.id? Start with **Issuer2**, **Verifier2**, and **Wallet API v2** below — they implement the finalized [**OID4VCI 1.0**](https://docs.walt.id/concepts/data-exchange-protocols/openid4vci.md) and [**OID4VP 1.0**](https://docs.walt.id/concepts/data-exchange-protocols/openid4vp.md) 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.

Video: https://youtu.be/KINBsck7Jzg

#### [Issuer](https://docs.walt.id/community-stack/issuer2/getting-started.md)

- [API](https://docs.walt.id/community-stack/issuer2/getting-started.md) - Issue credentials via OID4VCI 1.0 using the Issuer2 API
- [Apps](https://docs.walt.id/community-stack/issuer2/apps/portal2/overview.md) - Portal2: issue and verify credentials via a white-label UI.

#### [Verifier](https://docs.walt.id/community-stack/verifier2/getting-started.md)

- [API](https://docs.walt.id/community-stack/verifier2/getting-started.md) - Request and verify credentials from holders via OID4VP 1.0 using the Verifier2 API.
- [Apps](https://docs.walt.id/community-stack/verifier2/apps/portal2/overview.md) - Portal2: issue and verify credentials via a white-label UI.

#### [Wallet](https://docs.walt.id/community-stack/wallet2/getting-started.md)

- [API](https://docs.walt.id/community-stack/wallet2/getting-started.md) - Create and manage ID wallets via the Wallet API v2 (custodial), with OID4VCI 1.0 and OID4VP 1.0 support.
- [Apps](https://docs.walt.id/community-stack/mobile-wallet/getting-started.md) - 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](https://github.com/walt-id/waltid-identity/tree/main/docker-compose) shown below. This launches
locally both service generations:

- **Current generation:** [Issuer API v2](https://github.com/walt-id/waltid-identity/tree/main/waltid-services/waltid-issuer-api2), [Verifier API v2](https://github.com/walt-id/waltid-identity/tree/main/waltid-services/waltid-verifier-api2), [Wallet API v2](https://github.com/walt-id/waltid-identity/tree/main/waltid-services/waltid-wallet-api2)
- **Original:** [Issuer API](https://github.com/walt-id/waltid-identity/tree/main/waltid-services/waltid-issuer-api), [Verifier API](https://github.com/walt-id/waltid-identity/tree/main/waltid-services/waltid-verifier-api), [Wallet API](https://github.com/walt-id/waltid-identity/tree/main/waltid-services/waltid-wallet-api)

The docker compose setup also launches our [Web Wallet](https://github.com/walt-id/waltid-identity/tree/main/waltid-applications/waltid-web-wallet) _(v1 only)_, [Web Portal v1](https://github.com/walt-id/waltid-identity/tree/main/waltid-applications/waltid-web-portal) _(v1 only)_, [Web Portal v2](https://docs.walt.id/community-stack/issuer2/apps/portal2/overview.md), and [Verifiable Credentials Repo](https://github.com/walt-id/waltid-credentials).

We also provide links to all services deployed in our test environment below.

**Clone [walt.id identity](https://github.com/walt-id/waltid-identity)**
<br />

```bash
git clone https://github.com/walt-id/waltid-identity.git && cd waltid-identity
```

**Launch the services**

```bash
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.
<br />

**APIs — current generation** _(recommended for new projects — OID4VCI 1.0 / OID4VP 1.0)_

- **Issuer2 API** - [Deployed](https://issuer2.demo.walt.id/swagger/index.html) | [Local](http://localhost:7005/)
- **Verifier2 API** - [Deployed](https://verifier2.demo.walt.id/swagger/index.html) | [Local](http://localhost:7004/)
- **Wallet API v2** - [Deployed](https://wallet-api2.demo.walt.id/swagger/index.html) | [Local](http://localhost:7006/swagger)

**APIs — original** _(deprecated — draft OID4VCI / OID4VP versions)_

- **Issuer API** - [Deployed](https://issuer.demo.walt.id/swagger/index.html) | [Local](http://localhost:7002/)
- **Verifier API** - [Deployed](https://verifier.demo.walt.id/swagger/index.html) | [Local](http://localhost:7003/)
- **Wallet API** - [Deployed](https://wallet.walt.id/swagger/index.html#/) | [Local](http://localhost:7001/)

**Apps**

- **Web Wallet** _(v1 only)_ - [Deployed](https://wallet.demo.walt.id/login) | [Local](http://localhost:7101/)
- **Web Portal** _(v1 only)_ - [Deployed](https://portal.walt.id/) | [Local](http://localhost:7102/)
- **[Web Portal v2](https://docs.walt.id/community-stack/issuer2/apps/portal2/overview.md)** - [Deployed](https://portal2.demo.walt.id) | [Local](http://localhost:7105/)
- **Verifiable Credential Repo** - [Deployed](https://credentials.walt.id/) | [Local](http://localhost:7103/)

### Guides

- [Tutorial (30 min)](https://docs.walt.id/community-stack/home/tutorial-30-min-v2.md) - End-to-end ID use-case using Issuer2, Verifier2, and Wallet API v2.
- [FAQ](https://docs.walt.id/community-stack/home/faq.md) - Frequently asked questions about the Community Stack.
