How verification works
ZYKAY uses zero-knowledge proofs so partner websites can verify required attributes (for example isAdult) without receiving your personal identity data.
Current user flow
1. Partner starts a verification session
A partner website asks for one or more attributes (for example: adult status, nationality, uniqueness).
2. You open ZYKAY on your phone
- On desktop: scan the QR code
- On mobile: tap the continue button
3. You approve in the ZYKAY app
The app runs the verification flow on your device and generates the proof.
4. Result is sent back to the partner
You are redirected back to the partner website with a valid verification result.
First verification vs returning verification
First verification
The app may require additional identity checks before issuing the first proof.
Returning verification
If your device already has the required cryptographic material, verification is much faster and can be near-instant.
What partners can request
Common attributes include:
isAdultisFrenchisEUisUnique
The partner chooses which attributes are needed for its own policy.
Important notes
- No browser wallet is required for this flow
- No PDF upload is required for this flow
- Your verification identity is tied to your device key, not a browser wallet address