Public Review Period for Proposed Implementer’s Draft of OpenID4VP Specification

Published November 1, 2024

The OpenID AB/Connect Working Group recommends approval of the following specification as an OpenID Implementer’s Draft:


This would be the third Implementer’s Draft of this specification.

This version has 3 major changes:
  1. Introduces the Digital Credentials Query Language; this is an alternative to Presentation Exchange
  2. Introduces the transaction data mechanism that enables a binding between the user's identification/authentication and the user’s authorization, for example to complete a payment transaction, or to sign specific document(s) using QES (Qualified Electronic Signatures).
  3. Removes the client_id_scheme parameter and instead makes the client id scheme a prefix on the client_id; this addresses a security issue with the previous solution.


The editors & chairs would greatly appreciate implementor feedback on the new Digital Credentials Query Language and we expect to further evolve the language based on feedback received.

An Implementer’s Draft is a stable version of a specification providing intellectual property protections to implementers of the specification. This note starts the 45-day public review period for the specification draft in accordance with the OpenID Foundation IPR policies and procedures. Unless issues are identified during the review that the working group believes must be addressed by revising the draft, this review period will be followed by a seven-day voting period during which OpenID Foundation members will vote on whether to approve this draft as an OpenID Implementer’s Draft. For the convenience of members, voting will actually begin a week before the start of the official voting period, for members who have completed their reviews by then. The relevant dates are:
  • Implementer's Draft public review period: Friday, November 1, 2024 to Sunday, December 16, 2024 (45 days)
  • Implementer's Draft vote announcement: Tuesday, December 3, 2024
  • Implementer's Draft early voting opens: Tuesday, December 10, 2024 *
  • Implementer's Draft official voting period: Tuesday, December 17 to Tuesday, December 24, 2024 *

* Note: Early voting before the start of the formal voting period will be allowed.

The OpenID AB/Connect working group page is https://openid.net/wg/connect/. Information on joining the OpenID Foundation can be found at https://openid.net/foundation/members/registration. If you’re not a current OpenID Foundation member, please consider joining to participate in the approval vote. You can send feedback on the specification in a way that enables the working group to act upon it by (1) signing the Contribution Agreement at https://openid.net/intellectual-property/ to join the working group (at a minimum, please specify that you are joining the “DCP” working group or select “All Work Groups” on your Contribution Agreement), (2) joining the working group mailing list at openid-specs-digital-credentials-protocols@lists.openid.net, and (3) sending your feedback to the list.

Marie Jordan - OpenID Foundation Secretary


On December 2, 2024, OpenID for Verifiable Presentations draft 23 was published. It incorporates editorial feedback received during the review period. Normative changes were made to allow the use of the transaction_data and dcql_query with the Digital Credentials API and to rename the response modes used with the Digital Credentials API, however the chairs are not aware of implementers impacted by or opposed to the normative changes.

Tagged