Skip to content

Go live

  • Production issuer trust. Load the real authority’s issuer certificate or signed list (TrustConfig.issuerVical / issuerRootsPem), not the demo one. See Trust.
  • Your reader certificate in readerIdentity, and its private key in the app’s secure storage, never in source. Wallets that trust it show your name.
  • Presets reviewed for the minimum fields per decision (Define your checks).
  • Revocation policy. Decide what staff do with INCONCLUSIVE and with a stale revocation answer.
  • Permissions copy. The screen explains camera and Bluetooth before the system dialogs; check the wording fits your staff.
  • Devices. Android 8+ or iOS 15+ with Bluetooth. An iOS verifier can also read NFC engagement.
  • Two-phone test of every preset, including a cancelled share and an untrusted issuer.
  • Keep the SDK version the same across your verifier and your wallet apps when you update.
  • Watch REJECT reasons: many “issuer not trusted” means a new issuer certificate is out.

Next: the API reference for Android and iOS and Native configuration.