KYCChain
Decentralized identity verification on Ethereum. Prove your identity once. Verify anywhere. Privacy-preserving — your personal data never touches the blockchain.
How It Works
Customer submits KYC
Fill in your identity details and take a selfie. The app hashes your data client-side using keccak256 and submits only the hash to the Ethereum blockchain. Your raw data is sent to a temporary database for verifier review.
Verifier reviews and approves
A trusted verifier (government body, institution) reviews the raw submission including the selfie. They approve or reject directly on-chain. After the decision, the raw data is permanently deleted from the database.
Anyone can verify
Any service, dApp, or institution can check if a wallet is KYC-verified by querying the smart contract. They get a yes/no answer — never the customer’s personal data.
Customer stays in control
You can revoke your KYC at any time, which immediately invalidates your on-chain verification. You can also re-submit after a rejection or revocation. Your identity, your control.