StefanosChaliasos/Awesome-ZKP-Security

A curated list of awesome security resources for ZK.

125

40 commits

updated Jun 22, 2026

See the code

README

Awesome-ZKP-Security awesome

A curated list of awesome ZKP Security resources, papers, tutorials, and tools. Inspired by Awesome-Smart-Contract-Security.

If you want to add a new resource, please submit a pull request to improve this file. Thank you!

Table of Contents

ZKPs

Curated Lists for ZKPs

Courses

Books

Blogs

Specific blog posts / Vulnerability Disclosures

Audits

Talks

CTFs and Puzzles

Misc

Advisories

Papers

Tools

If the link points to a paper, then it means that the tool is not open-sourced.

ToolLayerDSL / TargetAnalysis
CircomspectCircuitCircomStatic Analysis
ZKAPCircuitCircomStatic Analysis
halo2-analyzerCircuithalo2Static Analysis / Symbolic Analysis
CodaCircuitCircomFormal Verification (Coq)
PicusCircuitCircom, GNARK (R1CS)Formal Verification
EcneCircuitCircom (R1CS)Formal Verification
SNARKProbeCircuit/BackendR1CSFuzzing
circom_civerCircuitCircomFormal Verification (SMT)
gnark-lean-extractorCircuitGnarkFormal Verification (Lean)
fAmuletCircuit/zk(E)VMPolygon zkEVMFuzzing
zkwasm-fvCircuit/zk(E)VMzkWasmFormal Verification (Coq)
MTZKFrontendZoKrates, Noir, Cairo, LeoFuzzing (Metamorphing Testing)
CircuzzFrontend/BackendCircom, Corset, GNARK, NoirFuzzing (Metamorphing Testing)
aztec_fuzzingFrontendNoirFuzzing (Generation-based)
sierra_analyzerCircuitCairoStatic Analysis / Symbolic Execution
PilspectorCircuitPILSymbolic Analysis
zkFuzzCircuitCircomFuzzing
gardenCircuitCircomFormal Verification (Coq)
CCC-CheckCircuitIR-basedStatic Analysis (Abstract Interpretation)
acl2-joltzk(E)VMJoltFormal Verification (ACL2)
ZIVERCircuit/zk(E)VMzkVMFormal Verification

StefanosChaliasos/Awesome-ZKP-Security

A curated list of awesome security resources for ZK.

125

40 commits

updated Jun 22, 2026

See the code

README

Awesome-ZKP-Security awesome

A curated list of awesome ZKP Security resources, papers, tutorials, and tools. Inspired by Awesome-Smart-Contract-Security.

If you want to add a new resource, please submit a pull request to improve this file. Thank you!

Table of Contents

ZKPs

Curated Lists for ZKPs

Courses

Books

Blogs

Specific blog posts / Vulnerability Disclosures

Audits

Talks

CTFs and Puzzles

Misc

Advisories

Papers

Tools

If the link points to a paper, then it means that the tool is not open-sourced.

ToolLayerDSL / TargetAnalysis
CircomspectCircuitCircomStatic Analysis
ZKAPCircuitCircomStatic Analysis
halo2-analyzerCircuithalo2Static Analysis / Symbolic Analysis
CodaCircuitCircomFormal Verification (Coq)
PicusCircuitCircom, GNARK (R1CS)Formal Verification
EcneCircuitCircom (R1CS)Formal Verification
SNARKProbeCircuit/BackendR1CSFuzzing
circom_civerCircuitCircomFormal Verification (SMT)
gnark-lean-extractorCircuitGnarkFormal Verification (Lean)
fAmuletCircuit/zk(E)VMPolygon zkEVMFuzzing
zkwasm-fvCircuit/zk(E)VMzkWasmFormal Verification (Coq)
MTZKFrontendZoKrates, Noir, Cairo, LeoFuzzing (Metamorphing Testing)
CircuzzFrontend/BackendCircom, Corset, GNARK, NoirFuzzing (Metamorphing Testing)
aztec_fuzzingFrontendNoirFuzzing (Generation-based)
sierra_analyzerCircuitCairoStatic Analysis / Symbolic Execution
PilspectorCircuitPILSymbolic Analysis
zkFuzzCircuitCircomFuzzing
gardenCircuitCircomFormal Verification (Coq)
CCC-CheckCircuitIR-basedStatic Analysis (Abstract Interpretation)
acl2-joltzk(E)VMJoltFormal Verification (ACL2)
ZIVERCircuit/zk(E)VMzkVMFormal Verification

Significant stargazers

Quang Trung Ta

65 followers · starred Jun 2025