ZK Identity With No Compromises
summary
Self builds a production-ready ZK passport that reads NFC biometric passports and now supports Aadhaar, moves signature verification into ZK circuits, and splits registration and disclosure so Merkle inclusion proofs plus per-scope nullifiers ensure unlinkability. Proofs are generated inside Trusted Execution Environments to avoid multi-gig circuit downloads, relayed onchain or offchain by the service, and dApp integration comes via frontend/backend/onchain SDKs. Real partnerships include Celo and Google Cloud, and a 10k bounty funds integrations.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:01The Challenge: Onboarding the Next Billion Users
- 1:24Proof of Work, Proof of Stake, and Capital-Based Sybil Resistance
- 3:15Introducing Self Protocol: ZK Passport Solution
- 3:48Leveraging Biometric Passports & Aadhaar Integration
- 5:29Technical Deep Dive: Biometric, NFC, and Machine Readability
- 6:54User Experience: Fast, Private, Selective Disclosure
- 8:24Registration & Disclosure Workflow
- 9:40SDK Integration for dApps and Service Providers
- 10:49Privacy Architecture: Anonymity & Unlinkability
- 11:17Technical Recap: Key Components & TEEs
- 13:22Proof Relaying and User Experience
- 14:00Developer Bounties & Community Engagement
- 14:34Real-World Partnerships & Incentives
- 15:41Collaborations & Use Cases
- 16:16Conclusion
related talks
16mIntroducing Self Protocol
10mZK Web3 Identity - Own Your Data
08mBringing real-world identity on-chain
17mKnow Your Address - Proving Humanity Onchain
20mBusiness Privacy, Harder & More Valuable Than You Think
34mHow to Avoid a Dystopian Digital ID System
14mWhat are zero-knowledge proofs? And why do they matter beyond crypto?
27mBuilding Trust Online
