plonk
PLONK library
A Rust implementation of PLONK proving system with optimized performance and genericity for curve types
A pure Rust PLONK implementation using arkworks as a backend.
295 stars
10 watching
77 forks
Language: Rust
last commit: over 1 year ago
Linked from 2 awesome lists
cryptographyplonkrustzero-knowledge
Related projects:
Repository | Description | Stars |
---|---|---|
dusk-network/plonk | A Rust implementation of a secure cryptographic system for efficient zero-knowledge proofs | 554 |
0xpolygonzero/plonky2 | A Rust implementation of a cryptographic protocol for secure multi-party computation and proof systems | 791 |
adria0/plonk-by-fingers | Implementation of the Plonk by Hand protocol in Rust to understand its inner workings | 60 |
zokrates/zokrates | Toolbox for implementing and deploying zkSNARKs on the Ethereum blockchain | 1,836 |
zkcrypto/bellman | A crate for building and implementing zk-SNARK circuits | 1,031 |
espressosystems/jellyfish | A Rust implementation of a cryptographic system and extensions. | 412 |
fluidex/plonkit | Provides tools and utilities for generating and verifying proofs in a zkSNARK proof system | 159 |
pluto/ronkathon | A collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles. | 192 |
barrywhitehat/plonk_tutorial | An incomplete and learning-focused implementation of a cryptographic protocol | 78 |
delendum-xyz/zk-benchmarking | A benchmarking framework for comparing the performance of different zero-knowledge proof libraries in a variety of use cases and environments. | 128 |
erickt/rust-zmq | A Rust wrapper around the libzmq ZeroMQ library providing a standardized interface for message passing between processes. | 909 |
dalek-cryptography/bulletproofs | A high-performance Rust implementation of Bulletproofs, enabling efficient single-party and multi-party computations with programmable constraints. | 1,058 |
microsoft/spartan | A high-speed zero-knowledge proof system with transparent setup and arbitrary NP statement support | 707 |
succinctlabs/sp1-reth | A proof-of-concept that demonstrates how to build a performant zkEVM using SP1 in Rust | 126 |
orion-rs/orion | A cryptographic library providing secure encryption and decryption methods | 631 |