/OID4VC-due-diligence-tf

This task force would investigate the specifications belonging to the OID4VC family thoroughly, check the existing implementations, and start the preliminary work for potentially creating/hosting a reference implementation or a framework that can be used by a wider community for application implementations.

Creative Commons Attribution 4.0 InternationalCC-BY-4.0

OID4VC Due Diligence Task Force

Introduction/Background Material

Currently, the OID4VC components for implementing decentralized identities such as OID4VCI and OID4VP are gaining traction, especially in Europe. These specifications are required by the European digital identity Architectural Reference Framework but also getting significant attention outside of Europe.

This task force will investigate the specifications belonging to the OID4VC family thoroughly, gather information about the needs of implementers, check the existing implementations, identify gaps, and come up with a plan how OWF projects can enable OID4VC implementations.

Objectives

  • Deep dive into the specifications and profiles
  • Survey interested implementers needs
  • Survey existing implementations
  • Contacting the (potential) implementors to see whether they'd be open for hosting their work at OWF in an open development model
  • Foster and facilitate ecosystems for OID4VC protocol family implementations
  • Coordinate automated test events and provide interoperability tests
  • Create a plan for hosting implementations, if no codebase can be migrate then create a plan for suitable OID4VC implementations at OWF

List of Deliverables or Work Products

  • Creation of the following documents:
    1. Definition of the necessary components and endpoints for the implementation of OID4VC specifications (potentially based on profiles of OID4VC)
    2. List of the requirements of interested implementers (e.g. features & platforms)
    3. Report of existing implementations (e.g. detailed feature set & platforms)
  • Contacting and documenting the (potential) implementors and their response to see whether they'd be open for hosting their work at OWF with full autonomy of the contributing parties
  • In the case of multiple ecosystems, facilitating compatibility between implementations with (interoperability) tests --> Running automated conformance tests with specifications in the build repositories
  • Creation of a project plan for the continuation of the work as OWF projects

Time to Complete

3 Months

Leader

Initial Participant List

Remarks/Notes - Profiles

There are also interoperability profiles such as high assurance profile that should be reviewed to ensure the potential wallet ecosystem is interoperable with other implementations that are compatible with the profile.

Meetings

We meet virtually every week on Wednesdays at 5pm CEST, starting on the 21st of June 2023.

If you want to attend, please reach out to @hkny or @tlodderstedt. We will provide you with the conference details.