KYCChain

Decentralized identity verification on Ethereum. Prove your identity once. Verify anywhere. Privacy-preserving — your personal data never touches the blockchain.

How It Works

1

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.

2

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.

3

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.

4

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.