Learn Zero-Knowledge

Free community-driven learning resources for mastering zero-knowledge technology. From fundamentals to advanced applications - everything you need to become a ZK expert.

6,000+ Learners
100% Free
Community Support

Learning Paths

Structured learning journeys designed by the community, for the community

Beginner

ZK Fundamentals

Learning Path

Master the core concepts of zero-knowledge proofs with interactive tutorials and community support.

TheoryFundamentals
4-6 weeks
2,847
4.8
Intermediate

Circuit Development

Practical Course

Learn to build ZK circuits using Circom with hands-on projects and peer collaboration.

CircomDevelopment
6-8 weeks
1,892
4.7
Advanced

ZK-SNARKs Deep Dive

Advanced Track

Advanced exploration of zk-SNARKs protocols with community-driven research discussions.

SNARKsResearch
8-10 weeks
1,234
4.9
Intermediate

ZK Applications

Application Focus

Explore real-world ZK applications in DeFi, identity, and privacy with case studies.

DeFiPrivacy
5-7 weeks
956
4.6
Advanced

ZK-STARKs & Scalability

Specialized Track

Master transparent zero-knowledge proofs and post-quantum security concepts.

STARKsScalability
10-12 weeks
567
4.9
Expert

ZK Security & Auditing

Security Focus

Learn to identify vulnerabilities and conduct security audits in ZK systems.

SecurityAuditing
6-8 weeks
234
4.8

Learning Resources

Curated collection of free resources to accelerate your ZK journey

Essential Guides

Guide
Beginner

Zero-Knowledge Proofs: Complete Guide

by ZK Community

Comprehensive introduction covering mathematical foundations and practical implementations.

FundamentalsTheory
30 min
Documentation
Intermediate

Circom Language Documentation

by iden3 Team

Official documentation for writing arithmetic circuits in Circom.

DevelopmentCircom
25 min
Guide
Intermediate

Privacy-Preserving Smart Contracts

by Privacy Labs

Best practices for building privacy applications with zero-knowledge proofs.

Smart ContractsPrivacy
20 min

Video Tutorials

Video Series
Beginner

ZK-SNARKs Explained Visually

by ZK Academy

Visual breakdown of ZK-SNARKs concepts with practical examples.

SNARKsVisual Learning
45 min
Workshop
Intermediate

Building Your First ZK Circuit

by Community Expert

Hands-on workshop covering circuit design and proof generation.

Hands-onCircuits
60 min
Webinar
Advanced

ZK Rollups Architecture

by Scaling Team

Technical deep dive into ZK rollup architecture and implementation.

RollupsScaling
40 min

Development Tools

Library
Intermediate

SnarkJS - JavaScript ZK Library

by iden3

Complete JavaScript library for generating and verifying ZK proofs.

JavaScriptLibrary
15 min
Toolbox
Intermediate

ZoKrates - ZK Toolbox

by ZoKrates Team

High-level language and toolbox for zkSNARKs on Ethereum.

EthereumToolbox
20 min
Framework
Advanced

Arkworks - Rust ZK Ecosystem

by Arkworks Team

Comprehensive Rust ecosystem for zero-knowledge cryptography.

RustFramework
25 min

Community Workshops

Join live workshops and connect with fellow ZK enthusiasts

Beginner

ZK Fundamentals Workshop

Weekly interactive workshop covering ZK basics with Q&A sessions.

Every Saturday
2:00 PM UTC2 hours
45 attendees

Led by Community Experts

Intermediate

Circuit Building Bootcamp

Hands-on circuit development with real-world project examples.

Bi-weekly
6:00 PM UTC3 hours
32 attendees

Led by Senior Developers

Advanced

ZK Research Discussions

Deep dive into latest ZK research papers and innovations.

Monthly
4:00 PM UTC90 minutes
28 attendees

Led by Research Community

Join Our Builder Hub

Get resources, support & collab on ZK ideas.