Issuance with Credence · Wallet SDK

Empower your users with a trusted mobile wallet. Equip your team to build it.

The Credence ID Wallet is a mobile wallet that lets people carry government & non-government issued digital credentials - securely in their phone storage, and present them anywhere they are accepted, both in person or online scenarios.

A phone containing a shielded vault holding identity credential cards, protected by a hardware lock. Labels around it read Secure Enclave, KeyStore, On-device, Encrypted, Tamper-safe and Holder-owned.
Credentials held in a hardware-backed secure storage on the device

The wallet, and the engine behind it

The Wallet SDK is the engine behind it. It packages everything a digital credential issuer needs to embed a full-featured mobile ID wallet into their own app: credential enrollment, secure storage, and standards-based presentation - without building the hard cryptographic and standards work from scratch.

The Wallet comes in two forms.

  • White-label app

    A complete, ready-to-brand wallet you can put in citizens’ hands in weeks.

  • Wallet SDK

    Build the wallet experience directly into your own application.

Same standards, same security, same credential lifecycle underneath; you choose how much you want to build.

What the Wallet does

Carry credentials securely

Kept safe on-device; nothing leaves your phone without explicit approval.

Present anywhere, on the holder's terms

Share via tap or scan online and in person, with instant prompts showing who is asking.

Share only what's needed

Share only necessary details, like proving your age without revealing your address.

Standards-first, not lock-in

Built on open global standards to work seamlessly with any digital credential verifier or website.

Present anywhere, on the holder's terms

A central wallet phone connected to three presentation contexts: in person over QR and BLE, online to a trusted website, and a browser request.
One wallet, three presentation contexts

Share only what's needed

A mobile driving licence with five data fields - full name, home address, over 18, licence number and date of birth. Only "Over 18" is released, and the verifier panel receives that single field. A caption reads "Nothing else is disclosed".
The holder releases one field; the rest stay on the device

What the Wallet SDK gives you

Everything an issuer or partner needs to embed a full-featured identity wallet, without building the cryptography and standards work from scratch.

  • A complete credential lifecycle, out of the box

    From the moment a citizen applies for a credential to the moment they present it and - if needed - delete it, the SDK handles the entire journey. Provisioning, storage, presentation, and document capture are all included.

  • Onboard people, not just credentials

    Built-in document capture reads national ID cards, passports, and driving licences. NFC passport-chip reading and optional face-capture with liveness detection let you verify a real person is enrolling - the foundation of trustworthy issuance.

  • Enterprise-grade device security

    Runtime protection continuously watches for rooted or jailbroken devices, tampering, and debugging attempts - so credentials stay safe even on compromised phones.

  • Build once, ship everywhere

    One SDK, native on both Android and iOS. Your engineering team writes to a single, stable set of interfaces and delivers the same wallet experience across platforms.

  • Single-issuer or many issuers, one wallet

    Run a single-issuer deployment or host many issuers behind one wallet - the Wallet adapts to your program's structure, whether you are a government body, a systems integrator, or a partner reselling identity services.

Ship it your way

Deploy the ready-to-brand white-label app for the fastest path to launch, or embed the SDK into your own product for full control over the experience.

Two ways to ship the wallet - a ready-to-brand white-label app, and the SDK embedded into your own application - both drawn on top of a shared wallet core labelled standards, security and credential lifecycle.
Two delivery options, one wallet core

White-label app

Ready to brand · fastest launch

A complete, ready-to-brand wallet you can put in citizens’ hands in weeks. Apply your identity and ship.

  • Complete wallet, ready to brand
  • Fastest path to launch
  • No app build required

Wallet SDK

Embed into your own app

Build the wallet experience directly into an application you already publish, with full control over the interface your users see.

  • Native on Android and iOS
  • One stable set of interfaces
  • Full control of the experience

Same standards, same security, same credential lifecycle underneath; you choose how much you want to build.

For developers

Wallet SDK developer documentation

Integration guides, API reference and sample apps for embedding the Wallet SDK in an Android or iOS application.

Who it's for

Public and Private Organizations

Launching a mobile ID or mDL program and wanting a proven, standards-compliant wallet under their own brand.

Systems integrators and partners

Who need to embed identity wallet capability into a larger digital-services platform, quickly and without reinventing the standards stack.

Solution providers

Building eKYC, verification, or onboarding products who want issuance and presentation handled by one reliable component.

Talk to us about your wallet program

Tell us whether you want to embed the SDK into your workflow OR need a branded white-label app, we can set it up for your organization.

Let's issue digital IDs to your users.
Tell us your requirements & we'll setup a demo for you.