Skip to content

How to use Reference Wallet in verifying a Verifiable Credential

This guide describes how to setup EUDI Reference Wallet and how to use it with the FortID Verifier to verify PID or mDL credential in EUDI Reference wallet.


Currently, there are two official reference EUDI Wallet applications: one for Android and one for iOS.

These links point to the official GitHub repositories. To run the apps, you’ll need to build them using the standard tooling for each platform:

  • Android: Open the project in Android Studio and build it as you would any typical Android app.
  • iOS: Open the project in Xcode to build and run it on a supported Apple device or simulator.

Configuring Reference Wallet application

Both applications need to be configured to trust the FortID Verifier. Please follow the official Reference Wallet instructions, the “Preregistered Client Scheme” part:

In the previous instructions, you must include the following parameters:

Android:

iOs:

After completing the configuration, you can proceed with building the reference wallet. Once the wallet is installed on your device, you can obtain either a PID or mDL type of credential by going through the issuance flow provided in the reference project.

Verifying

At this point, the EUDI Reference Wallet stores the PID or mDL VC. You can now proceed with the verification flow by following this guide.