Learn Modern Cryptography

Curated resources for Zero-Knowledge Proofs, Fully Homomorphic Encryption, and Multi-Party Computation

90+ curated resources

Comprehensive Cryptography Learning Hub

Everything you need to master modern cryptographic systems

📚
94+
Total Resources
🎓
12+
Courses & Books
🎥
7+
Videos & Talks
34+
Tools & Libraries

Explore ZK Topics

Dive deep into different areas of zero-knowledge cryptography

Foundations

Core concepts of zero-knowledge proofs, cryptography, and mathematical foundations

zkSNARKs

Succinct Non-Interactive Arguments of Knowledge - compact and fast proof systems

zkSTARKs

Scalable Transparent Arguments of Knowledge - quantum-resistant and no trusted setup

zkVM

Zero-Knowledge Virtual Machines for proving arbitrary computations

zkEVM

Ethereum Virtual Machine with zero-knowledge proofs for Layer 2 scaling

Developer Tools

Languages, frameworks, and libraries for building ZK applications

PLONK

Universal and updatable zk-SNARK proving system with custom gates

Applications

Real-world use cases: privacy, scaling, authentication, and more

Find resources filtered by topic, difficulty, and type

Browse by Topic