Holder
No specific onboarding is required for wallet holders. This section simply provides a high-level overview of how to perform main actions as a Holder. Specific instructions and details will vary depending on the wallet provider and the features it offers.
In EBSI, we are committed to ensuring a minimum level of interoperability between issuers and verifiers. More specific implementation details on this will depend on the wallet provider.
Holders Onboarding
To onboard holders, i.e. users, projects will need to follow the steps below to successfully setup their EBSI conformant wallets and receive and present Verifiable Credentials:
Step 1. Download and install a digital wallet
- Visit App store
- Select a Wallet
- Download and install a wallet
Step 2. Set up and secure my wallet
- Enter information (name, etc.)
- Secure wallet (pin/password/face id/...)
- Create DIDs and private and public keys with Wallet Key manager
- Store DIDs and private and public keys in Wallet Secure Enclave
Receive Verifiable Credentials
To receive VCs, the Holder needs to follow the steps below:
- Visit the official website of the Trusted Issuer
- Log in to the issuer portal
- Issuer displays a website
- User enters login credentials
- Navigate to the credential issuance section
- Select to issue a credential in a Verifiable Credential format
- Scan the QR code with your phone *
- Unlock your wallet
- Review the issuer information and authorise the issuance process
- Authorise sharing credentials required for the issuance *
- Receive a notification about a pending VC issuance *
- Receive a notification about a successful VC issuance
- Review and authorise the storage of the VC
*Optional or conditional steps
Present Verifiable Credentials
To present a credential, as a Holder you need to follow the steps below:
- Visit the official website of the Verifier
- Log in to the verifier portal *
- Select to share a credential in a Verifiable Credential format
- Scan the QR code with your phone *
- Unlock your phone and your wallet
- Review the request for sharing one or more credentials
- Authorise sharing credentials with the verifier
- Receive a notification about a successful sharing of VC(s)
*Optional or conditional steps