zk-prover
A Rust library for generating and verifying zero-knowledge proofs using Noir and [Barretenberg].
Features
- Wraps
nargoandbarretenbergtools - Loads Noir inputs as input params
- Generates
.proofand.vkfiles - Prepares Solidity verifier contracts
Usage
use ;
let inputs = Inputs ;
let result = generate_proof_from_file?;
Requirements
- nargo and bb (barretenberg) installed and available in $PATH
License
ZK Porver is open-source software licensed under the MIT License.