Verifiable Credentials for education: existing implementations

MIT xPRO and DC Wallet (DCC) integration

Here you can find a reference implementation of Django app integration with DCC LC wallet.

 

High-level sequence diagram

https://github.com/raccoongang/verifiable-credentials-design/blob/main/drawings/sequence_diagram_DCC_high_level.png

 

UX Implementation references

First design epic – ⁣https://github.com/mitodl/mitxpro/issues/1951

UX enhancements – https://github.com/mitodl/mitxpro/issues/2170
UX design mockups – ⁣

 

Issue a credential to LC wallet sequence diagram

https://github.com/raccoongang/verifiable-credentials-design/blob/main/drawings/sequence_diagram_DCC_issue_process.png

 

Sign & Verify service

MIT library to work with sign and verify API – ⁣

REST API service for signing verifiable credentials and presentations – ⁣

Proof creation happens during sign process in

Example of integration with sign and verify service

 

DID for issuers:

https://credentials.mcmaster.ca/.well-known/did.json

DCC issuers registry

https://digitalcredentials.github.io/issuer-registry/registry.json