Verify eligibility (MVP Use Case 1)
Create a consent-based OID4VP request for ageOver18 and residency only — not name or date of birth. Let the customer scan the QR in the holder app, or share the request ID — never the status JSON.
New verification
Customer handoff
No active verification request.
Verification status staff only
Do not paste this status JSON into the holder app. The holder needs the QR or request ID above.
Show status details (staff debug)
Request ZK age proof (≥18)
On-device zero-knowledge proof: the customer proves age ≥ 18 in the holder app without revealing their age or any document. No OID4VP, no claims disclosed.
ZK proof handoff
No active ZK age request.
ZK result staff only
Pass/Fail only — the customer's age is never disclosed. Metadata below is the public proof binding (truncated).