Your Identity. Not an App. One vault. Every credential.
Sovio Wallet is the personal identity vault that replaces documents, OTPs, PDFs and repeated KYC forever. Holder layer in the Sovio Digital Trust ecosystem — device-bound, offline-capable, biometric by design.
Credentials, passkeys, consent receipts and biometric references — held device-bound on the holder's terms. No proprietary lock-in.
Identity is everywhere — and yours nowhere.
Every digital interaction demands identity proofing — again.
Upload a document. Wait for verification. Receive an OTP. Fill a form. Repeat at the next institution. Users are trapped in a cycle of document uploads, OTP fatigue and repeated KYC — while organisations bear the cost of redundant verification pipelines.
Documents, PDFs and per-institution apps are not identity.
Your KYC sits in one bank's portal. Your driving licence in a separate app. Health records on paper. Education on PDFs. There is no holder layer — no single vault you control where credentials, keys, biometrics and consent live together, device-bound.
Identity is verified once via Sovio Pramaan
First-time KYC happens through Pramaan — Aadhaar, document OCR, face match and liveness. The resulting Verifiable Credential is signed by the trusted issuer.
One verification. Reusable forever.
The only component touching both issuer and verifier sides.
The wallet is the holder layer — the bridge between issuance and verification across the entire trust lifecycle.
Verifies identity via Pramaan and issues a Verifiable Credential into the wallet.
Holder stores, manages and presents VCs, passkeys and consent receipts.
Verifies the VC presentation via Sovio Verify, Auth or Consent.
Onboarding — replaced with a twenty-second tap.
- 00:00User opens any Sovio-integrated portalBank, NBFC or government service — the verifier presents an OpenID4VP request.
- 00:02Wallet receives the requestSovio Wallet shows exactly which attributes are being asked for, and by whom.
- 00:05Biometric unlockHolder approves with Face ID, fingerprint or passkey. Private keys never leave the Secure Enclave.
- 00:08Selective disclosureWallet presents only the requested attributes via SD-JWT — "adult" without a birth date.
- 00:12Signed consent receiptA W3C DPV consent receipt is generated, signed by the wallet, and stored locally.
- 00:16Verifier validates the proofSignature, issuer DID and revocation status checked via Sovio Verify — sub-second.
- 00:20KYC completeNo upload. No OTP. No form. The wallet replaced the entire onboarding flow.
Six guarantees. Not policy — properties.
- 01Credentials, keys, passkeys and consent live in one device-bound vault.
- 02Private keys never leave the Secure Enclave — never extracted, never uploaded.
- 03Every share is approved with biometrics — and recorded as a signed consent receipt.
- 04Selective disclosure via SD-JWT — reveal what's needed, nothing more.
- 05Offline-capable — present credentials and authenticate without connectivity.
- 06Open standards end to end: W3C VC, FIDO2, ISO 24745 BioRef, DPV consent.
Built on W3C, FIDO Alliance, IETF and ISO — end to end.
The wallet is not a passive container — it is an active participant in every trust transaction.
For architects, security engineers and mobile leads.
{
"did": "did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9...",
"binding": "secure-enclave://aaguid-2fc0...",
"credentials": [
{ "type": ["VerifiableCredential","KYCCredential"],
"issuer": "did:web:pramaan.sovio.id",
"format": "vc+sd-jwt" }
],
"passkeys": [{ "rpId": "sovio.id", "transports": ["internal"] }],
"consents": [{ "purpose": "kyc-reuse", "sig": "z58D...recpt" }],
"bioref": { "iso": "24745", "template": "non-reversible" }
}request = openid4vp.parse(req);
biometric_ok = bioref.verify_live();
if (biometric_ok) vp = vault.sign(request, secure_enclave);
receipt = consent.sign(vp, "W3C-DPV"); → EMIT vp + receipt
Private keys are generated inside — and never leave — the device's Secure Enclave. The wallet is bound to the device. The holder is bound to the wallet. The trust is bound to the holder.
See Sovio Wallet
in your ecosystem.
Schedule a personalised demo to see the holder vault — credentials, passkeys, consent and biometrics — running end to end in your environment.