openzklib / openzl

Zero-Knowledge Cryptography Infrastructure Stack
https://openzl.org
Other
127 stars 14 forks source link

Implement Standard Traits for ArkGroth16 #48

Open GhostOfGauss opened 1 year ago

GhostOfGauss commented 1 year ago

The remaining standard library traits should be implemented for the ArkGroth16 proving system. This would include all traits in eclair::{ bool, cmp, num, ops } for COM = R1CS<F>, implemented for Fp<F>, FpVar<F>, or whatever other type may be appropriate.

Implementation should follow the examples here