zkKYC is zkMe's reusable zero-knowledge KYC for real, unique humans. Platforms receive the compliance signal they need, while selective disclosure keeps raw identity data off the protocol.
DeFi Protocols
Gate access to pools and yield products based on verified identity attributes.
Launchpads & IDO Platforms
Enforce jurisdiction access controls and prevent duplicate participation.
Regulated Financial Services
Meet KYC/AML obligations for VASPs, exchanges, and regulated institutions.
Explore the zkKYC credential suite

Confirms a wallet is controlled by a unique, real human. Generated from biometric verification without storing any biometric data.
The zkKYC credential flow
On-chain verification
The dApp verifies the credential on-chain and grants access.
Credential issued
The verifiable credential is minted to the user's self-sovereign wallet.
ZK proof generated
A zero-knowledge proof is computed. No raw data leaves the device.
Source verification
zkMe connects to the authoritative data source (passport, ID, biometric).
User initiates
User opens zkMe wallet and selects the required credential type.
Often used alongside zkKYC
Trusted by leading protocols
"zkKYC turned compliance into a competitive advantage — compliant launchpads across 50+ jurisdictions without storing a single byte of user data."
"Institutional-grade AML compliance for private DeFi pools — without the institutional data liability. zkKYC delivers the same compliance signals as traditional KYC, with cryptographic proof of data integrity."
Ready to integrate zkKYC?
Access the full SDK documentation, integration guides, and onboarding checklist to start issuing zkKYC credentials in your application.

