Client Gateway Identity and VCs
Overview
This subsection describes how to acquire an organisational user role for the client gateway. The process consists of two steps:
Creating a decentralised identifier (DID) for the enterprise user in question, and
Using that DID to enroll the client gateway in the appropriate role(s).
User Guide
Pre-requisites
A browser with Metamask extension
Creating a DID for the organisation
To create a DID, generate a new key Ethereum address (including a public key (address) and private key) using
Vanity-ETH. Keep your private key secure and secret.
Take the public address of the key and fund it with a Volta token on the EWF testnet. Submit the public key (not the private key) to the Volta faucet site here.
If you have not already done so, install the Metamask browser extension and connect to the Volta test network. Make sure to securely backup your secret recovery phrase.
Once you have created your initial account, you can import the address you created in Step 1 above by following these instructions to import using a private key
Take the public address of the key and fund it with a Volta token on the EWF testnet. Submit the public address (not the private key) to the Volta faucet site at EWF Volta testnet faucet.
Using the DID to enroll the client gateway in the appropriate role(s)
After the DID is created:
Identify which roles your client gateway requires, and then login to Switchboard via Metamask with your address, then click "submit requests."
Once your request is submitted, please contact your project manager for approval.
When your enrolment request is approved, navigate to Switchboard to publish your approved role credential. After you log in with Metamask, you will see a notification for "Publish"; click the notification and publish the enrolment. To see an example of the enrolment publishing process, please refer to this short video clip.
Last updated