A support library for working with zero knowledge cryptography in Lean 4.
☆48Aug 27, 2025Updated 6 months ago
Alternatives and similar repositories for proven-zk
Users that are interested in proven-zk are comparing it to the libraries listed below
Sorting:
- Verification of the gnark implementation of the Semaphore protocol using Reilabs' extractor to Lean.☆15Mar 3, 2024Updated 2 years ago
- Finite Fields and Curves in Lean☆14Apr 6, 2023Updated 2 years ago
- Extracting the semantics of Noir to Lean for formal verification☆36Updated this week
- Simple trait that enables using FPGA VariableBaseMsm developed by ingonyama☆10Nov 23, 2022Updated 3 years ago
- Proof of concept implementation of Sigmabus https://eprint.iacr.org/2023/1406☆10Dec 20, 2023Updated 2 years ago
- Formal verification of the zkWasm project☆17Aug 13, 2024Updated last year
- A formal verification of Linear PCP SNARKs.☆60Jul 20, 2024Updated last year
- A model of the RISC Zero zkVM and ecosystem in the Lean 4 Theorem Prover☆76Feb 14, 2023Updated 3 years ago
- An observatory fork of SP1☆77Feb 11, 2025Updated last year
- Cryptographic routines for the Lean 4 language☆52Sep 9, 2024Updated last year
- A tool to extract gnark circuits defined in Go to Lean for formal verification.☆15Apr 4, 2025Updated 11 months ago
- An arkworks implementation of the superspartan PIOP☆13Sep 10, 2024Updated last year
- Testudo: Spartan + Groth16☆53Feb 21, 2024Updated 2 years ago
- Formalized Cryptography Proofs in Lean 4☆67Updated this week
- An instantiation of the Poseidon hash for use with decaf377☆29Mar 6, 2025Updated last year
- Arkworks implementation of the VM of Aleo verifiable computing model built by LambdaClass☆21May 9, 2023Updated 2 years ago
- zkSnark circuit compiler☆12Feb 19, 2026Updated 2 weeks ago
- Basic Unicode support for Lean 4☆15Updated this week
- Batching zero over k checks☆11Feb 11, 2023Updated 3 years ago
- Tableaux for Propositional Dynamic Logic in Lean 4 (WORK IN PROGRESS)☆15Updated this week
- ☆11Sep 10, 2024Updated last year
- Implementations of algorithms and protocols from Justin Thaler's "Proofs, Arguments, and Zero-knowledge"☆21Feb 19, 2023Updated 3 years ago
- A performant and modular zkVM framework built for customization and extensibility.☆313Updated this week
- polynomial commitments from linear codes☆50Dec 13, 2024Updated last year
- banyan's hot on-chain data storage zk proofs☆14May 22, 2025Updated 9 months ago
- ECFFT in Rust☆58Oct 3, 2023Updated 2 years ago
- A formalization of PCF theory in lean☆12Apr 5, 2025Updated 11 months ago
- cpp witness calculator for mobile and desktop for iden3 circuits☆17Aug 22, 2025Updated 6 months ago
- ☆18Mar 8, 2023Updated 3 years ago
- zkLean is a domain specific language (DSL) in Lean for specifying zero-knowledge statements☆21Feb 18, 2026Updated 2 weeks ago
- ☆26Feb 20, 2025Updated last year
- Formally Verified Arguments of Knowledge in Lean☆168Updated this week
- Lean circuit DSL☆124Updated this week
- Go implementation of the Groth16 zkSNARK Prover and Verifier compatible with Circom☆42Apr 19, 2024Updated last year
- Aptos Keyless ZK circuit implementation in circom, together with a Rust-based ZK proving service☆20Updated this week
- A Swiss knife for Noir☆17Feb 20, 2026Updated 2 weeks ago
- A proof-of-concept implementation of KiloNova☆12Oct 15, 2024Updated last year
- Starky implementation of Bls12-381☆13May 16, 2024Updated last year
- ☆13Sep 18, 2023Updated 2 years ago