Groth16 prover

This directory contains a reference CPU implementation of the Groth16 prover using libsnark.

Build

./build.sh

Generate parameters

./generate_parameters

Generate Inputs

./generate_inputs

Run

./main compute parameters inputs outputs

Check results

sha256sum outputs