Updated 9 months ago
gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
Updated 9 months ago
https://github.com/arkworks-rs/groth16
A Rust implementation of the Groth16 zkSNARK
Updated 9 months ago
https://github.com/arkworks-rs/gm17
A Rust library for the preprocessing zkSNARK of Groth and Maller
Updated 9 months ago
https://github.com/arkworks-rs/crypto-primitives
Interfaces and implementations of cryptographic primitives, along with R1CS constraints for them