Prove.Without revealing.

Private identity verification built on France Identité and zero-knowledge proofs.

RÉPUBLIQUE FRANÇAISE
CARTE NATIONALE D'IDENTITÉ
FR
Identity photo
RF
Last nameMARTIN
Given namesMaelys-Gaelle, Marie
SexF
NationalityFRA
Date of birth13.07.1990
Place of birthPARIS
Identity verified • Data protected

One process. Four steps.

From France Identité to on-chain proof in seconds.

1.Open France Identité

Generate a signed identity proof from the French state app.

2.Upload the PDF

4-layer validation: CAdES signature, nonce, ANSSI certificate, integrity.

3.Zero-knowledge proof

Groth16 circuit proving your attributes without revealing them.

4.Ethereum anchoring

Poseidon commitment anchored on-chain. Publicly verifiable forever.

The difference is invisible.

See what websites usually collect, and what Zykay actually reveals.

🔓 EXPOSED DATA

Stored data (PII)

High risk

Last name

DUBOIS

First name

Sophie

Date of birth

15/03/1992

Place of birth

Lyon, France

Address

14 Rue de la République, 69002

Document no.

FRA-2024-0847291

Zero-knowledge proof

100% Private
// What the partner receives
const result = {
isAdult: true,
isFrench: true,
isUnique: "0x7a3f...e91d",
// Everything else
lastName: hidden,
firstName: hidden,
dateOfBirth: hidden,
address: hidden,
}

Zero personal data transmitted.

Why trust us

Government signature

CAdES signed by the French Ministry of Interior. ANSSI root chain validation.

Groth16 proofs

BN254 curve, Hermez ceremony setup, and millisecond verification performance.

Ethereum anchoring

Poseidon commitments anchored on-chain for immutable public verification.

Zero PII storage

AES-256-GCM encrypted attributes. No raw identity data persisted.

Anti-Sybil

Per-partner Poseidon nullifiers with no cross-site identity correlation.

Open & Auditable

On-chain Groth16 verifier auditable on Etherscan. Publicly verifiable proofs.

Frequently asked questions

A zero-knowledge proof (ZKP) lets you prove a statement is true without revealing the underlying data. ZYKAY can prove that you are over 18 without exposing your date of birth.

No. Your personal details are never stored. The France Identité PDF is processed to produce cryptographic proofs, while personal data remains hidden.

Ethereum provides an immutable public registry for proof commitments. Partners can verify proofs without relying on a central authority.

France Identité is the official French state app for signed digital identity proofs. ZYKAY verifies those signatures and extracts only requested attributes.

Integration has two steps: launch the verification flow on the client and exchange the returned grant_code on your backend to fetch verification attributes.

Proofs are wallet-bound. If you switch wallets, you need to verify again. This prevents proof transfer between users.

Ready to verify without compromising privacy?

Join the next generation of digital identity: secure, private, and verifiable.