OpenID for Verifiable Credential Issuance

An OAuth-based API for issuing verifiable credentials into a wallet.

Where it stands
Final
1.0, approved September 2025
Official text
Final
Documented support
1
Activity
0

No explainer written for this spec yet. The summary, relations and documented support below are maintained.

An OAuth-based API for issuing verifiable credentials into a wallet.

How it relates to other specs

Relations diagram
flowchart LR
  s_openid4vci["OpenID for Verifiable Credential Issuance"]
  s_oauth2["OAuth 2.0"]
  s_sd_jwt_vc["SD-JWT-based Verifiable Credentials"]
  s_haip["OpenID4VC High Assurance Interoperability Profile"]
  style s_openid4vci stroke-width:3px
  s_openid4vci -->|Builds on| s_oauth2
  s_openid4vci -->|Works with| s_sd_jwt_vc
  s_haip -->|Profiles| s_openid4vci

Documented support

Adoption lists only support stated in official documentation (the vendor's or project's own, or a standards body's page naming it), and a weekly check confirms the cited phrase is still on that page. Experimental, alpha and beta support is counted separately as preview.

Products, identity providers and services

  • EU Digital Identity Wallet reference implementation (Government): Reference library implementing OpenID4VCI source (verified 2026-11-11)

Activity

Revisions from the Datatracker, explanations from this site's daily runs, and mailing-list subjects naming the draft.

Nothing collected about this spec yet.