
DEVELOPERS
Build with the zkMe Protocol.
Integrate privacy-preserving identity verification into DeFi, RWA, and AI agent applications. 1 protocol. 5 products. 19 credentials.
30+Chains supportedEVM, SVM, Move, CosmWasm
< 2sCredential checkAt smart contract level
0 PIIData transmittedZero raw data exposure
1 SDKFor all credentialszkKYC, KYT, zkOBS, zkKYA
INTEGRATION GUIDE
From zero to production in five steps.
1~5 min
Create an App
Register your application in the zkMe Developer Console to get your App ID and API key.
2~2 min
Install the SDK
Add the zkMe client SDK to your frontend. JavaScript and TypeScript are supported, with React hooks included.
3~15 min
Launch the Widget
Embed the zkMe verification widget so users complete KYC/AML in-app with no redirects or raw data collection.
4~30 min
Deploy the Verifier
Add the IZkMeVerifier interface to your smart contract. One modifier is all you need to gate access.
5~1 day
Go Live
Switch from testnet to mainnet, complete the onboarding checklist, and launch.
CODE EXAMPLES
Integration looks like this.
// Install the zkMe Widget SDK
npm install @zkmelabs/widget
// or with pnpm
pnpm add @zkmelabs/widget
// or with yarn
yarn add @zkmelabs/widgetCHAIN SUPPORT
Deploy on any chain.
EthereumEVM
PolygonEVM
BNB ChainEVM
ArbitrumEVM
OptimismEVM
AptosMove
NeutronCosmWasm
BaseEVM
AvalancheEVM
zkSync EraEVM
ScrollEVM
LineaEVM
MantaEVM
SolanaSVM
CREDENTIAL REFERENCE
Which credential do you need?
RESOURCES
Everything you need.
Ready to integrate?
Start with the onboarding checklist, or reach out to the team for a guided integration





