Sindri-Labs/sindri-resources

Update Gnark Circuits

Closed this issue · 0 comments

The Gnark circuit type within forge will soon undergo a simplifying name change from Gnark v0.9.1 Groth16 bn254 to simply Gnark. The auxilliary Sindri.json file now contains the required version, proving scheme, and curve information. Consequently we need to update our sample circuits here.

Acceptance Criteria
Required to be satisfied in order to accept the issue.

  • Sindri.json file has updated fields in:
    • gnark/cubic/
    • gnark/poseidon/
  • gnark/README.md reflects the acceptable choices for each new field:
    • CURVE_NAME
    • VERSION
    • PROVING_SCHEME
  • All compressed files have been replaced with updates