Loading...
Loading...
4
Sessions
4h
Per Session
21
Max Students
$300
Price
Unlock the power of zero-knowledge proof systems in this intensive course bridging cryptographic theory and practical application. Starting from the mathematical foundations of SNARKs and STARKs, you'll progress to building real ZK circuits using Circom and SnarkJS. By the end, you'll understand how ZK proofs enable both privacy and scalability on Ethereum, and you'll have built your own privacy-preserving application.
Build intuition for zero-knowledge proofs starting from first principles. We'll cover the mathematical foundations — including polynomial commitments, elliptic curves, and the trusted setup ceremony — in an accessible way with visual examples. You'll understand why ZK proofs work, the difference between SNARKs and STARKs, and the key trade-offs between proving time, verification cost, and proof size.
Implement a ZK-based private voting system.
Connect your wallet to enroll in this course.