Crate legogroth16
source ·Expand description
Re-exports§
pub use self::data_structures::*;
pub use self::generator::*;
pub use self::prover::*;
pub use self::verifier::*;
Modules§
- Create and verify proofs for Circom programs
- Data structures used by the prover, verifier, and generator.
- Generate public parameters for the LegoGroth16 zkSNARK construction.
- Create proofs for the LegoGroth16 zkSNARK construction.
- Verify proofs for the LegoGroth16 zkSNARK construction.
Structs§
- Computes the R1CS-to-QAP reduction defined in
libsnark
.
Traits§
- Computes instance and witness reductions from R1CS to Quadratic Arithmetic Programs (QAPs).
Type Aliases§
- Constraints for the LegoGroth16 verifier.