Skip to main content

Under Consideration

Issuance Protocol (Personal Credential)

Following many-to-many, multi-party interoperability testing, DHS will update the requirements for issuance protocols

  • DHS hopes to support multiple issuance protocols
  • Issuance protocol SHALL:
    • support required credential format & digital signature mechanisms
    • support required metadata and vocabulary distribution and verification mechanisms
    • enable the Holder to choose a digital wallet
    • disregard (via implementation profiles) external dependencies that are duplicative or not utilized by the DHS Issuer
  • Options under consideration include:
    • W3C CCG VC-API
    • W3C CCG VC-API + W3C CCG CHAPI
    • OIDF DCP OID4VCI
    • OIDF DCP OID4VCI + W3C CCG CHAPI

Exchange Protocol (Personal Credential)

Following many-to-many, multi-party interoperability testing, DHS will update the requirements for exchange protocols

  • DHS hopes to support multiple exchange protocols
  • Exchange protocol SHALL:
    • support required credential format & digital signature mechanisms
    • support required metadata and vocabulary distribution and verification mechanisms
    • enable the Holder to choose a digital wallet
    • disregard (via implementation profiles) external dependencies that are duplicative or not utilized by the DHS Verifier
  • Options under consideration include:
    • W3C CCG VC-API
    • W3C CCG VC-API + W3C CCG CHAPI
    • OIDF DCP OID4VP
    • OIDF DCP OID4VP + W3C CCG CHAPI
    • W3C WICG Digital Credentials API

Credential Rendering (Personal Credential)

Following testing and evaluation, DHS will update the requirements for credential rendering

  • DHS is seeking a credential-bound, protocol independent mechanism for visually rendering an issued credential in a manner that preserves DHS branding
  • Currently exploring the renderMethod extensibility point built into the [W3C-VC-DATA-MODEL].