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

博客
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
论文
Jun 22 6月22日
Zero-Knowledge Proofs of Generalized Regular Expression Matching for Anonymized Email Verification
新闻
Jun 21 6月21日
Vega: Zero-knowledge proofs for digital identity in the age of AI

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