Skip to content

vinomaster/vcred-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Verifiable Credential Samples

This repo is intended as a sandbox for iterating on best practice JSON-LD models for self-sovereign identity credentials associated with industry standard card data formats.

Goals

Today the common physical rendering format for an identity instrument is a paper/plastic card. For compliance purposes each industry defines standards that issuing institutions must comply with when issuing identity instruments. This repo attempts to define several exemplars of Verifiable Credential schemas that can be used for compliance activity when issuers consider the issuance of digital credentials.

Objectives are:

  1. Iteratively refine sample schemas using JSON-LD best practices
  2. Register sample schemas as Credential Schemas with the Sovrin Network.
  3. Resolve the Indy Compatibility Issues.

Standards

This repo will explore several industry standards to help drive the requirements for several verifiable credential schema candidates:

Organization

This repo is organized using the subsequent file structure:

  • /vocabs: JSON-LD allows for inline and remote @context vocabulary descriptions that enable end-points in a conversation to use shortcut terms to communicate with one another more efficiently. These shortcut terms are specific to the situational context of the conversation. For the work herein, we generalize the conversation to the concept of a Card Data Element.
  • /schemas: The Verifiable Credentials Specification uses schemas to describe different types of digital identity instruments (credentials). For example, Membership Card, Healthcare Card, Passport, Driver License, etc. Ideally, schemas should refer to remotely hosted vocabularies.
  • /samples: An Issuer uses a schema to create specific instances of a credential. For example, John Doe's Fishing Permit for the State of Minnesota.

ToDo

  1. Review generic vocab/schema model
  2. Add others standards
  3. Formalize hosting of vocabs
  4. Register schemas

About

Sample Verifiable Credential Schemas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published