What is KYC (Know Your Customer)?
Know Your Customer (KYC) is the regulatory process of verifying a user's identity before providing financial services — required by law in most jurisdictions for exchanges, on-ramps, and regulated crypto services.
WHY IT MATTERS
KYC is where crypto meets regulation. Centralized exchanges, fiat on-ramps, and regulated DeFi services must verify user identities — collecting ID documents, proof of address, and sometimes biometric data.
The tension: KYC is fundamentally at odds with crypto's permissionless ethos. DeFi protocols themselves are permissionless (no KYC for Uniswap), but the bridges to traditional finance (exchanges, banks) require it.
On-chain identity solutions (Worldcoin, Polygon ID) aim to provide KYC-equivalent verification without exposing personal data — using zero-knowledge proofs to prove 'I'm a verified human' without revealing who you are.