Skip to content
Discussion options

You must be logged in to vote

Hi @richardcatlin,

This part isn't well documented yet - there's no direct FRI verifier for Ethereum.

Instead, we wrap the FRI proof into a SNARK using https://github.com/matter-labs/zkos-wrapper, which can then be verified with the PLONK verifier: https://github.com/matter-labs/era-contracts/blob/main/l1-contracts/contracts/state-transition/verifiers/L1VerifierPlonk.sol

You can find an integration example here: https://github.com/matter-labs/zksync-airbender-prover - it computes both the FRI and SNARK proofs.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by antonbaliasnikov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants