ZK Hints Icon ZK Hints
Home About
GitHub Twitter ZKHints

ZK Hints Icon ZK Hints

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

Search

Recent News

新闻
Aug 9 8月9日
Announcing the OpenVM 2.1 Preview Release
论文
Jun 26 6月26日
Flock: Fast Proving for Batch Boolean Computations
博客
Jun 25 6月25日
LeanIMT+: Efficient Merkle Tree for Membership and Non-Membership Proofs
论文
Jun 24 6月24日
Authenticated Data Structures for Dynamic Workloads
漏洞
Jun 23 6月23日
Taiko drained for ~$1.7M after SGX enclave signing key was exposed

Writing Circuits

★
Circuit DSL
Circuit DSL dsl

Domain Specific Language for writing zero-knowledge circuits

★
SNARK Primitives
SNARK Primitives primitive

Hash functions, Merkle trees, and other ZK building blocks

★
Applications
Applications application

Real-world applications of zero-knowledge proofs

★
Gas Estimation
Gas Estimation gas

Cost estimation for ZK circuits and optimizations

★
Gnark Cheatsheet
Gnark Cheatsheet gnark

Circuit cheatsheet for gnark

★
Plonkish Gadgets
Plonkish Gadgets plonkish

Essential gadgets for building Plonkish constraint circuits

Construction WIP
★
R1CS Gadgets
R1CS Gadgets r1cs

Essential gadgets for building R1CS constraint circuits

Construction WIP
★
Common Bugs
Common Bugs bugs

Common ZK bugs and debugging techniques

Resources

★
Learning
Learning learning

Getting started with zero-knowledge proofs

★
Discovery
Discovery discovery

Discover the latest news, events, and awesome lists.

★
Research Papers
Research Papers paper

Current research papers in zero-knowledge proofs

★
Daily News
Daily News daily

Daily digest of ZK news

SNARK Systems

★
Elliptic Curve
Elliptic Curve curve

Comparison of common elliptic curves used in zero knowledge proofs

Construction WIP
★
Constraint System
Constraint System constraint

Comparing different ZK constraint systems

Construction WIP
★
Popular zkSNARK
Popular zkSNARK snark

Overview of mainstream zkSNARK systems

Construction WIP
★
Transpiler
Transpiler transpiler

Transpiling between different DSL or constraint system

Construction WIP
★
SNARK Argument
SNARK Argument argument

Technical overview of ZK argument structures, like lookup

Construction WIP
★
Commitment Schemes
Commitment Schemes commitment

Commitment schemes from pedersen to KZG

Foundations & Future

★
Landmark Papers
Landmark Papers landmark

Essential academic papers in zero-knowledge research

★
Terminology Glossary
Terminology Glossary glossary

Common terms and definitions in zero-knowledge proofs

Ecosystem

★
EIPs
EIPs eip

ZKP related EIPs

Construction WIP
★
BitVM
BitVM bitvm

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

Interactive

★
3-Colorability
3-Colorability 3color

Interactive demonstration of the 3-colorability problem

Built with ❤ by @icerdesign

Report an issue Report an issue Edit this page Edit this page