Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 3.02 KB

sandbox_adapter_playground.md

File metadata and controls

34 lines (29 loc) · 3.02 KB

TrustBloc Sandbox - Adapter/DIDComm Demo Playground

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

Demo Recording

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. Select DIDComm option : In the Issuer page, click on Share Credit Card Statement option in Choose your options (DIDComm) section. Refer here for more info on available issuer actions.
  3. Login to the Issuer: On the login page, provide user email as [email protected] (no password) and click login. Now, consent to sharing the data on next page by clicking Allow Access. This will redirect to Issuer Adapter page and opens a CHAPI window.
  4. Connect to Wallet : Select the registered Wallet provider from the options shown in the CHAPI window and click on it. Click Allow to continue with the connection request. Once connected, the Issuer Adapter redirects to Issuer with a success message.
  5. Retrieve OIDC ID_TOKEN in RP : Go to RP and click on Apply for New Credit Card. This will redirect to RP Adapter page and opens a CHAPI window. Select myagent.trustbloc.local wallet provider from the options shown in the CHAPI window and click on it. The next page will show the requested data from the RP. Select TrustBloc - Credit Card Data Issuer and click on Share. The screen will be redirected to RP displaying Credit Card data inside the OIDC ID token.

Issuer Options

Actions

  • Share Credit Card Statement