End User Guide
This guide is intended for end users (beneficiaries) of the Wallet App, explaining how to access and use key features such as login, viewing VCs, scanning QR codes, and logging out.
End User Guide
This guide is intended for end users (beneficiaries) of the Wallet App, explaining how to access and use key features such as login, viewing VCs, scanning QR codes, and logging out.
1. Login
You can log in to the Wallet App using either:
Username and Password (provided by the beneficiary onboarding system)
Token-based login (used when the app is embedded)

In embedded mode, the authentication token is passed and stored in browser local storage as wallet-token.
2. View List of Verifiable Credentials (VCs)
Once logged in, the Home Screen displays all your Verifiable Credentials:
Tap a VC to preview its contents
Use action buttons to delete or share the VC (if embedded in another app)

3. Fetch VCs in Embedded Mode Only
In embedded mode:
The Wallet App is rendered inside an iframe in the beneficiary app
VCs are fetched and displayed automatically after login (via token)
The app communicates with the parent app using postMessage

4. Scan and Add New VC via QR Code
To add a new VC using a QR code:
Tap the Scan QR button on the home screen
Grant camera access (if prompted)
Scan the QR containing VC data
The app will upload and add the VC to your list

5. Logout
To logout of the Wallet App:
Tap the Logout button from the navigation menu
This clears the session and deletes the wallet-token from local storage
You will be redirected to the login screen
Last updated
Was this helpful?