For now Proof Verification can be only performed with Proof Generation.
How to use?
Follow instructions for Proof Generation, but selectPROOF_VERIFICATION_ON_L2
as result
.
After proof is verified, you can call isCairoFactValid(fact_hash: felt252, is_mocked: bool)
or get_verification(verification_hash: felt252)
function on Satellite contract as described in more details in Integrity page.
You can also set mockFactHash
to omit actual proof verification on-chain, reducing the cost for testing purposes.