7 releases
Uses new Rust 2024
| new 0.2.4 | Mar 4, 2026 |
|---|---|
| 0.2.3 | Feb 19, 2026 |
| 0.1.1 | Nov 21, 2025 |
#876 in Cryptography
13,813 downloads per month
Used in 9 crates
(5 directly)
200KB
3.5K
SLoC
Groth16 zk-SNARK proof generation and verification.
This crate provides functionality for working with R1CS witnesses and Groth16 proofs.
Currently, it supports circuits defined using Circom.
Groth16 Witness and Proof Material helpers
Types and utilities for producing Groth16 proofs.
Currently we support witness generation using circom-witness-rs and proof generation using ark-groth16. A wrapper struct holding all the necessary material is provided, along with helper functions to generate the witness and proof.
In the future, support for producing Groth16 proofs from Noir circuits will be added.
Dependencies
~12–29MB
~325K SLoC