crate-crypto / go-ipa

A Go implementation of cryptographic primitives for Verkle Trees
https://verkle.dev
Apache License 2.0
32 stars 14 forks source link

Use gnark directly for Fp and Bandersnatch curve as much as possible & allow code regen for Fr #44

Closed jsign closed 1 year ago

jsign commented 1 year ago

This PR is a work in progress to use gnark as a direct dependency (as much as possible) instead of using their tool to generate code.

A high-level summary is:

This is still a WIP.

jsign commented 1 year ago

Closing in favor of https://github.com/crate-crypto/go-ipa/pull/53. That PR is less ambitious, but let's go in smaller steps.