penumbra-zone / decaf377

decaf377 is a prime-order group designed for use in SNARKs over BLS12-377
https://protocol.penumbra.zone/main/crypto/decaf377.html
12 stars 12 forks source link

export `Bls12_377` parameter struct (implements `PairingEngine`) #24

Closed redshiftzero closed 2 years ago

redshiftzero commented 2 years ago

We need to export this parameter struct in general for proof support and in particular for https://github.com/penumbra-zone/penumbra/issues/711 since the KZG10 polynomial commitment scheme needs a PairingEngine