OpenID for Verifiable Credentials (OpenID4VC) is a family of OpenID Foundation specifications that extend OAuth 2.0 and OpenID Connect to issue and present verifiable credentials. It comprises OpenID4VCI for credential issuance and OpenID4VP for presentation, enabling interoperable digital wallets to obtain and selectively disclose cryptographically signed claims. The protocols bridge mainstream identity infrastructure with decentralized identity models such as DIDs.
Content
- The suite separates issuance (OpenID4VCI) from presentation (OpenID4VP), letting wallets obtain signed claims from issuers and prove them to verifiers without a central directory. Building on familiar OAuth patterns eases adoption while supporting privacy features like selective disclosure.