Proposed work item: Credential Issuer and Verifier APIs

This Work Item is being proposed by several companies who have received
a Silicon Valley Innovation Program (SVIP) award on "Preventing Forgery
& Counterfeiting of Certificates and Licenses", by the U.S. Department
of Homeland Security's (DHS) Science and Technology Directorate (S&T).

The scope of this Work Item is to define common APIs for Issuers and
Verifiers of digital credentials based on standards such as the
Verifiable Credentials Data Model
(https://www.w3.org/TR/vc-data-model/), JWT
(https://tools.ietf.org/html/rfc7519), Open Badges
(https://openbadges.org/), and potentially others.

This is NOT about communication between Issuers, Holders, and Verifiers,
i.e. this is NOT an alternative or competing proposal to CHAPI, OIDC,
WebAuthn, DIDComm, etc. These are only INTERNAL APIs that e.g. an Issuer
or a Verifier would use to interface with their own internal backend
systems. Authentication and authorization are out-of-scope.

Current state of the work (intention is to move this into a CCG repo if
the Work Item is accepted):

  * https://app.swaggerhub.com/apis/danubetech/credential-issuer/0.0.1
  * https://app.swaggerhub.com/apis/danubetech/credential-verifier/0.0.1

Co-owners:

  * Markus Sabadello (@peacekeeper <https://github.com/peacekeeper>)
  * Manu Sporny (@msporny <https://github.com/msporny>)
  * Mike Varley (@mavarley <https://github.com/mavarley>)
  * Carl DiClementi (@Cahl-Dee <https://github.com/Cahl-Dee>)

CCG GitHub Issue:

https://github.com/w3c-ccg/community/issues/102

Received on Friday, 20 December 2019 16:26:52 UTC