Expand description
An implementation of the Groth16
zkSNARK.
Re-exports§
pub use self::data_structures::*;
pub use self::verifier::*;
Modules§
- Data structures used by the prover, verifier, and generator.
- Generate public parameters for the Groth16 zkSNARK construction.
- Create proofs for the Groth16 zkSNARK construction.
- Reduce an R1CS instance to a Quadratic Arithmetic Program instance.
- Verify proofs for the Groth16 zkSNARK construction.
Structs§
- The SNARK of [Groth16](https://eprint.iacr.org/2016/260.pdf).