arnaucube / go-snark-study

zkSNARK library implementation in Go from scratch (compiler, setup, prover, verifier)
GNU General Public License v3.0
255 stars 57 forks source link

Supporting BLS12-381? #19

Open nicola opened 4 years ago

nicola commented 4 years ago

Awesome work here!

Is there any plan to support BLS12-381?

arnaucube commented 4 years ago

Hi, this repo is no longer maintained, but a Go implementation of zkSNARK is done in go-circom-prover-verifier which is compatible with circom language, and there (in the go-circom-prover-verifier) we plan to add bls12-381 support once is stable in ETH 1.x client

esuwu commented 4 years ago

Hi! Does any your repositories have verifier for BLS12-381?

arnaucube commented 4 years ago

Currently no, if I had the time I would love to do it