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 最近新闻

论文
Feb 25 2月25日
Relaxed Modular PCS from Arbitrary PCS and Applications to SNARKs for Integers
论文
Feb 24 2月24日
SPRINT: New Isogeny Proofs of Knowledge and Isogeny-Based Signatures
论文
Feb 23 2月23日
Jolt Atlas: Verifiable Inference via Lookup Arguments in Zero Knowledge
论文
Feb 22 2月22日
UltraFold: Efficient Distributed BaseFold from Packed Interleaved Merkle Trees
论文
Feb 21 2月21日
Verifiable Provenance of Software Artifacts with Zero-Knowledge Compilation

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 error Report an issue Edit page Edit this page