Quick Start
Get from zero to verifying your first credential in under 10 minutes. This guide walks you through setting up the Partisia Verifier and Issuer, issuing a test credential, and verifying it.
Prerequisites
Section titled “Prerequisites”- Docker and Docker Compose installed
- A valid Partisia Platform license
- curl or a similar HTTP client
-
Clone the starter repository
Terminal window # TODO: Replace with actual repository URLgit clone https://gitlab.com/partisia/did-quickstart.gitcd did-quickstart -
Configure your license
Terminal window # TODO: Replace with actual license configuration stepscp .env.example .env# Edit .env with your license key -
Start the services
Terminal window docker compose up -dThis starts the Issuer, Verifier, and Registry services. Wait for all services to be healthy:
Terminal window docker compose ps -
Issue a test credential
Terminal window # TODO: Replace with actual curl command for issuancecurl -X POST http://localhost:9201/issuance/oid4vci/new-session \-H "Content-Type: application/json" \-d '{"credentialConfigurationId": "example-credential"}'You should receive a response with an issuance session URL.
-
Verify the credential
Terminal window # TODO: Replace with actual curl command for verificationcurl -X POST http://localhost:9202/presentation/oid4vp/new-session \-H "Content-Type: application/json" \-d '{"dcqlQuery": { "credentials": [] }}'You should receive a response with a verification session URL and the verified credential data.
What’s next?
Section titled “What’s next?”- Verifier Installation — Full installation and configuration guide
- Issuer Installation — Set up credential issuance
- Architecture — Understand how the components work together
- Concepts — Learn the fundamentals of decentralized identity