Propose vc-examples-registry work item.

Friends,

I'd appreciate a few minutes on the next available call to discuss this
proposal.

In order to facilitate interop, we often need to agree on the exact data
that we will be exchanging.

Transmute, Workday and others have been working to define the vc json
schema specification here: https://github.com/w3c-ccg/vc-json-schemas

And some of us have been checking in example credentials that comply with
this specification.

However, not every vc data model compliant thing uses json schema, and it
might be helpful for us to manage a separate work item where we can do the
following:

1. Provide hosting for experimental credential formats and their machine
readable definitions.
2. Provide examples of those experimental verifiable credentials.
3. Provide examples of VerifiablePresentations (both with and without
proof) for those verifiable credentials.
4. Provide documentation / demonstrations of using the example data in this
repo, with other work items / software.

For example, here is the well-known did configuration credential:

- https://identity.foundation/.well-known/contexts/did-configuration-v0.0#
-
https://identity.foundation/.well-known/contexts/did-configuration-v0.0.jsonld
- https://identity.foundation/.well-known/did-configuration.json

Here are the latest version of the hypothetical certified mill test report
credential being worked on by Transmute:

-
https://github.com/w3c-ccg/vc-json-schemas/tree/master/docs/example/cmtr/v0.1

This would also be an excellent place to show examples of ZKP based
credentials, their definitions, schemas, and proof mechanisms... everything
needed to be interoperable.

If constructed correctly, we should be able to show how to create a
UniversityDegreeCredential as a ZKP / JWT / LD-Proof... how to present it
to a website using CHAPI... how to present it to another party using
DIDComm, etc...

All in one place.... with the ability to link back to other sources such as
IETF, HyperLedger, DIF, github organization repos, etc... for additional
context or information.

The official definitions would live elsewhere, including locations outside
of the W3C as is the case today.

Any objections?

OS

-- 
*ORIE STEELE*
Chief Technical Officer
www.transmute.industries

<https://www.transmute.industries>

Received on Tuesday, 17 March 2020 21:06:22 UTC