Skip to content

Latest commit

 

History

History
62 lines (53 loc) · 4.44 KB

sandbox_vcs_playground.md

File metadata and controls

62 lines (53 loc) · 4.44 KB

TrustBloc Sandbox - VCS/Non-DIDComm Demo Playground

References

Components

Component Cloud URL (Sandbox)** Cloud URL (Staging) Cloud URL (Devel) Local k8s URL*
Wallet Click Here Click Here Click Here Click Here
Issuer Click Here Click Here Click Here Click Here
RP/Verifier Click Here Click Here Click Here Click Here

*: Refer here to run the local k8s demo. **: Soon to be deprecated - pre k8s deployment environment

Steps

  1. Login to Wallet:
    • Go to Wallet and click on Demo Sign-Up Partner button.
    • A new window will open with email id and password.
    • Click on Sign In button and it will redirect to Wallet dashboard.
  2. Issue a Credential : Go to Demo Issuer, click on Issue Permanent Residence Card in Issue Local Credentials section. Refer this for more info on issuer profiles and action.
  3. Login to the Issuer: With default user email as [email protected] and password, click the Login button. Consent to sharing the data on next page by clicking Agree button.
  4. Authenticate Wallet with Issuer :
    • Click on Authenticate button and select the registered wallet.
    • In the CHAPI frame, click on Connect.
    • After success, the page displays the verifiable credential (vc).
  5. Store the Credentials in Wallet: Click on Save your credential, Give a friendly name and click on confirm button.
  6. Verify the Credential : Go to Demo Verifier and click on Apply for Home Loan. Select the Permanent Residence Card vc when the Wallet asks for a Credential and click Share. The next page should show the verification status of the credential.

Issuer Options

Profile

Currently, the TrustBloc supports following profiles with different combination of DID method, key type, signature type, credential status in the VC etc

  • TrustBloc ED : DID TrustBloc + Ed25519 Key + Ed25519Signature2018 signature type + Credential Status in VC
  • TrustBloc JWSE : DID TrustBloc + Ed25519 Key + JsonWebSignature2020 signature type + Credential Status in VC
  • TrustBloc JWSP : DID TrustBloc + P256 Key + JsonWebSignature2020 signature type + Credential Status in VC
  • Interop ED : DID TrustBloc + Ed25519 Key + Ed25519Signature2018 signature type + No Credential Status in VC
  • Interop JWSE : DID TrustBloc + Ed25519 Key + JsonWebSignature2020 signature type + No Credential Status in VC
  • Interop JWSP : DID TrustBloc + P256 Key + JsonWebSignature2020 signature type + No Credential Status in VC
  • Veres One ED : DID V1 + Ed25519 Key + Ed25519Signature2018 signature type + No Credential Status in VC
  • Elem ED : DID Elem + Ed25519 Key + Ed25519Signature2018 signature type + No Credential Status in VC
  • Sov ED : DID Sov + Ed25519 Key + Ed25519Signature2018 signature type + No Credential Status in VC
  • DID Key ED : DID Key + Ed25519 Key + Ed25519Signature2018 signature type + No Credential Status in VC
  • Interop DID Key ED : DID Key + Ed25519 Key + Ed25519Signature2018 signature type + No Credential Status in VC

Actions

  • Issue Student Card
  • Issue Permanent Resident Card
  • Issue VIP Travel Pass
  • Issue Crude Product Credential
  • Issue University Degree Certificate
  • Issue Certified Mill Test Report
  • Revoke Credential