This section 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.
1 - Holders Onboarding
To onboard holders, i.e. users, they 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
Consult our documentation for Holder Wallet functional flows for further details.
2 - Recieve 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
Learn more about the VC issuance here
3 - 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