tangle-network / zero-knowledge-gadgets
Zero-knowledge gadgets for Webb's cross-chain blockchain applications.
☆92Updated 2 years ago
Alternatives and similar repositories for zero-knowledge-gadgets:
Users that are interested in zero-knowledge-gadgets are comparing it to the libraries listed below
- BabyJubJub elliptic curve implementation and EdDSA signature scheme in Rust☆41Updated last year
- Poseidon hash function☆73Updated last year
- ☆120Updated 3 months ago
- Experimental implementation of the SuperNova protocol. https://eprint.iacr.org/2022/1758☆120Updated last year
- ☆119Updated 2 months ago
- ☆56Updated last year
- A Rust library for building R1CS gadgets☆89Updated 3 years ago
- Arkworks bindings to Circom's R1CS, for Groth16 Proof and Witness generation in Rust.☆249Updated 3 months ago
- R1CS constraints for bits, fields, and elliptic curves☆148Updated last week
- SNARK Circuit library inspired by bellman/bellperson (contact: @porcuquine)☆69Updated 2 weeks ago
- ☆150Updated 11 months ago
- Benchmarking framework for general purpose zero-knowledge proofs languages and libraries☆100Updated 2 months ago
- Circom circuits used by the iden3 core protocol.☆85Updated 3 weeks ago
- Curdleproofs is a zero-knowledge shuffle argument☆69Updated last year
- ☆50Updated this week
- Parallelized multi-backend KZG library for Ethereum Data Sharding (aka Proto-Danksharding, EIP-4844)☆120Updated this week
- Lowering client-side proving cost for private ZK signatures in circom☆108Updated last year
- linear-time sumcheck protocol for multilinear polynomials and related addends☆63Updated 4 months ago
- ☆91Updated 2 months ago
- Elliptic curve group traits and utilities.☆95Updated last year
- Implementation of Plonk by Hand in rust☆60Updated 11 months ago
- zkSNARKs as a service using secure multi-party computation.☆29Updated last year
- ☆72Updated 11 months ago
- A collection of ZK light client libraries for various blockchains☆48Updated 2 months ago
- Rust PLONK implementation☆38Updated 5 months ago
- A set of Zero Knowledge modules, written in Rust and designed to be used in other system programming environments.☆133Updated this week
- A minimal implementation of ZKPs of Ethereum block execution using Reth. Supports both Ethereum and OP Stack.☆80Updated this week
- Implementation of zero-knowledge proof circuits for Tendermint.☆79Updated 10 months ago
- Benchmarks of popular zkVMs including Jolt☆59Updated 9 months ago
- Nova: Recursive SNARKs without trusted setup☆42Updated last year