awesome-zk
by ventali
awesome listpushed almost 2 years ago
A curated list of awesome ZK resources, libraries, tools and more.
AI summary
ZKP resource hub
A curated collection of resources and information on Zero-Knowledge Proofs (ZKPs) and related technologies.
- stars
- 1.5K
- forks
- 210
- watching
- 66
- awesome lists
- 5
- entries
- 325
What's in the list
325 links in 52 sections, with live GitHub stats.activeno commit in 2y
Basics
Basics / Introduction
Basics / Vitalik's blogs for STARKs
Basics / Explaining STARKs
Basics
Basics / Explaining SNARKs
Basics / Important landmarks for zk-SNARKs
- Succinct ZK
K92
Basics / Circuit optimization
Basics / Introduction to Layer 2
Basics / Mathematical Foundations
Projects / Zk-EVM
- Scroll
and their
- ConsenSys zkEVM
and their
Projects / Zk-VM
- Delphinus zkWASM
and their
- zkMove: bytecode VM
and their
Projects / Zk-Layer1
Projects / Zk-Layer2
Projects / Privacy Layer
Projects / Transpiler
Projects / Computing Infrastructure
Projects / Framework / SDK
Projects / Zk-Applications
ZKP Private Airdrop
and their
Projects / Hardware Acceleration
Projects / Trusted Execution Environment (TEE) Based Projects
Projects / Fully Homomorphic Encryption (FHE) Based Projects
Programming Languages
Programming Languages / Language examples
Programming Libraries
Tools / Plonk
Tools / ECDSA
Tools / Circuit Building Library
Tools / Formal Verification
Tools / Other Tools
Auditing and Consulting
Validator Services
Books
- Proofs, Arguments, and Zero-Knowledge
(Justin Thaler, 2022)
- A Graduate Course in Applied Cryptography
(Dan Boneh and Victor Shoup, 2020)
Discussions
Communities
- ZKHack Discord
: Read, discuss, and implement ZK in Rust/Python (Fridays at 11:30ET)
- ZKP Discussion Group Chat by Delendum
: idea sharing, seeking advice/review/co-publish
Advanced Topics / PLONK
Advanced Topics / Groth16
Advanced Topics / Halo
Advanced Topics / Probabilistic Proof Systems
Advanced Topics / Pinocchio
Advanced Topics / Bulletproofs
Advanced Topics / Hash Functions
Advanced Topics / Systems
Advanced Topics / Quadratic Span Programs
Advanced Topics / Zether
Advanced Topics / Anonymous Zether
Advanced Topics / Quisquis
Advanced Topics / Zk-VM
Advanced Topics / Elliptic Curve
Advanced Topics / Slush: Fractal Scaling
Advanced Topics / DIZK: Distributed ZKP
Advanced Topics / Network Privacy
Nothing in this list matches your filter.
Featured in 5 awesome lists
Each link jumps to the spot where the list mentions awesome-zk.