ZK Hints IconZK Hints
HomeAbout
GitHubTwitterZKHints

ZK Hints IconZK Hints

Hey! I'm@icerdesignand this is a modest collection of ZK Hints I've written.

Search

Recent News

论文
Sep 299月29日
Garbling Groth16 with Native Group Operations
博客
Sep 289月28日
Quantum Computers Will Never Break RSA, Says Oxford Physicist. But I Say Migrate Anyway
博客
Sep 229月22日
Auditing in the age of (good enough) AI
论文
Sep 219月21日
ZK-JPEG: Zero-knowledge Image Editing and Compression
论文
Sep 209月20日
Bonsai: Scalable Private Payments

Writing Circuits

★
Circuit DSL
Circuit DSLdsl

Domain Specific Language for writing zero-knowledge circuits

★
SNARK Primitives
SNARK Primitivesprimitive

Hash functions, Merkle trees, and other ZK building blocks

★
Applications
Applicationsapplication

Real-world applications of zero-knowledge proofs

★
Gas Estimation
Gas Estimationgas

Cost estimation for ZK circuits and optimizations

★
Gnark Cheatsheet
Gnark Cheatsheetgnark

Circuit cheatsheet for gnark

★
Plonkish Gadgets
Plonkish Gadgetsplonkish

Essential gadgets for building Plonkish constraint circuits

ConstructionWIP
★
R1CS Gadgets
R1CS Gadgetsr1cs

Essential gadgets for building R1CS constraint circuits

ConstructionWIP
★
Common Bugs
Common Bugsbugs

Common ZK bugs and debugging techniques

Resources

★
Learning
Learninglearning

Getting started with zero-knowledge proofs

★
Discovery
Discoverydiscovery

Discover the latest news, events, and awesome lists.

★
Research Papers
Research Paperspaper

Current research papers in zero-knowledge proofs

★
Daily News
Daily Newsdaily

Daily digest of ZK news

SNARK Systems

★
Elliptic Curve
Elliptic Curvecurve

Comparison of common elliptic curves used in zero knowledge proofs

ConstructionWIP
★
Constraint System
Constraint Systemconstraint

Comparing different ZK constraint systems

ConstructionWIP
★
Popular zkSNARK
Popular zkSNARKsnark

Overview of mainstream zkSNARK systems

ConstructionWIP
★
Transpiler
Transpilertranspiler

Transpiling between different DSL or constraint system

ConstructionWIP
★
SNARK Argument
SNARK Argumentargument

Technical overview of ZK argument structures, like lookup

ConstructionWIP
★
Commitment Schemes
Commitment Schemescommitment

Commitment schemes from pedersen to KZG

Foundations & Future

★
Landmark Papers
Landmark Paperslandmark

Essential academic papers in zero-knowledge research

★
Terminology Glossary
Terminology Glossaryglossary

Common terms and definitions in zero-knowledge proofs

Ecosystem

★
EIPs
EIPseip

ZKP related EIPs

ConstructionWIP
★
BitVM
BitVMbitvm

BitVM is the most significant improvement to Bitcoin, with targeting ZK proofs on Bitcoin.

Interactive

★
3-Colorability
3-Colorability3color

Interactive demonstration of the 3-colorability problem

Built with ❤ by @icerdesign

Report an issueReport an issueEdit this pageEdit this page