CredentAgent — Demo Wallet Credentials

Load these into a Multipaz wallet on your phone to satisfy the CredentAgent consent gates cross-device. Import the trust lists first, then the credentials.

1 · Trust setup — import first

Issuer trust list (VICAL)
Signed VICAL wrapping the Utopia demo IACA. Import this so the wallet trusts credentials issued under it.
utopia.vical
⇩ Download
Reader trust list (RICAL)
Signed RICAL wrapping the Utopia demo reader certificate, so a ceremony from this reader shows as a trusted verifier.
utopia.rical
⇩ Download

2 · Credentials

Driver License (mDL) card art

Driver License (mDL)

ISO mobile driving licence. Carries age_over_21=true and age_over_65=true, so one card satisfies both age gates.

org.iso.18013.5.1.mDL ⇩ Download .mpzpass
Digital Payment card art

Digital Payment

Payment instrument for the amount-bound dc-payment gate. Carries the issuer-signed instrument claims; the amount is bound live at ceremony time by the wallet's device signature.

org.multipaz.payment.sca.1 ⇩ Download .mpzpass
Membership card art

Membership

Utopia loyalty membership (membership_number + tier) for the membership gate.

org.multipaz.loyalty.1 ⇩ Download .mpzpass
Professional License card art

Professional License

Licensed-trade credential (license_active=true).

org.example.license.1 ⇩ Download .mpzpass

3 · How to import

  1. On the phone, open this page in the browser and download the VICAL and RICAL from section 1.
  2. Import them into the Multipaz wallet's trust settings so the demo issuer and reader are trusted.
  3. Download each .mpzpass and open it with the Multipaz wallet to add the credential.
  4. Run a CredentAgent ceremony; the matching card should satisfy the gate with no red trust warning.