Zokrates / ZoKrates

A toolbox for zkSNARKs on Ethereum
https://zokrates.github.io
GNU Lesser General Public License v3.0
1.8k stars 360 forks source link

Add Jubjub to ECC stdlib #1333

Closed alv-around closed 10 months ago

alv-around commented 1 year ago

Add jubjub to stdlib #1251

Features:

alv-around commented 1 year ago

I had to re-arrange some stuff, because ecc points for the babyjubjub are 254-bit while for the jubjub 255.

I also wrote in a way so in the future it is easy to integrate the signatures for bls12-377 and other Edwardstwisted curves

alv-around commented 11 months ago

@dark64 I extended your work to add the JubJub signatures in the stdlib. could please review it? looking forward your feedback :)