Demo page for testing with the Traction system.
Version 1.0 created by www.credivera.ca
Licensed under Apache 2.0
- Go to: https://traction-sandbox-tenant-ui.apps.silver.devops.gov.bc.ca
- Click the link:
Create Request!
- Enter a Tenant name and your email address
- Save the Wallet ID and Wallet Key
- Sign in using the Wallet ID and Key
- Go to Profile page
- Add the Tenant ID from the Profile page to the config.json file
- Click the connect button to connect to bcovrin-test
- Go to the Settings page
- Add the url to your computer in the WebHook URL using the port 8080
For example, if your computer is example.com then the URL will be http://example.com:8080 - Enter the WebHook Key of:
demo-issuance
- Save changes
- Go to the API Keys page
- Click the Create API Key, give it an alias and submit
- Add the generated API Key to the config.json file
- Go to the Configuration > Schema Storage page
- Click the Create Schema button, enter the values and submit:
Name: Demo Issuance Schema
Version: 1.0
Attributes:
given_name
family_name
expires - Click the + icon in the Credential Definition(s) column
- Enter the values and submit:
Tag: Demo Issuance
Revocation Enabled: selected - Click the credential icon in the Credential Definition(s) column to go to the definition
- Add the ID of the definition to the config.json file
- Add additional info to the config.json file
Set autoIssue:
true means Traction will automatically issue the credential once the user accepts
false means this app will issue the credential once the user accepts
Set the credential data
expires should be a date in the future with the format of YYYYMMDD - Make sure your computer is accessible through port 8080
- Run:
npm install
- Run:
npm start