Find or write a verifier for Halo2 over BN254 for EVM
Opened this issue · 1 comments
lopeetall commented
Several teams want to use Halo2 in Ethereum, so there may be a Halo2 verifier in Solidity that is already written somewhere.
lopeetall commented
This repo looks very promising @CarloModicaPortfolio: https://github.com/privacy-scaling-explorations/snark-verifier/blob/main/snark-verifier/examples/evm-verifier.rs
This appears to call Halo2 over BN256 and generate a verifier for the circuit in EVM bytecode(?) and perhaps deploy it as well.