iden3 / go-circom-prover-verifier

Go implementation of the Groth16 zkSNARK Prover and Verifier compatible with Circom
GNU General Public License v3.0
39 stars 13 forks source link

BLS12-381 support? #25

Open nicola opened 4 years ago

nicola commented 4 years ago

Is there any plan to make support BLS12-381?

Awesome work to get this working!

arnaucube commented 4 years ago

Yes, is planned. At this moment we didn't made a move as we are waiting that the bls12-381 is stable at Ethereum mainnet, last week was merged to master from go-ethereum (this is the PR where was added: https://github.com/ethereum/go-ethereum/pull/21018 ), which currently is being tested in the yolo testnet. (Also another option that we are looking at is gurvy).