Skip to content

IBoundlessMarketCallback

Interface for handling proof callbacks from BoundlessMarket with proof verification

Inherit from this contract to implement custom proof handling logic for BoundlessMarket proofs

Functions

handleProof

Handles submitting proofs with RISC Zero proof verification

If not called by BoundlessMarket, the function MUST verify the proof before proceeding.

function handleProof(bytes32 imageId, bytes calldata journal, bytes calldata seal) external;
Parameters
NameTypeDescription
imageIdbytes32The ID of the RISC Zero guest image that produced the proof
journalbytesThe output journal from the RISC Zero guest execution
sealbytesThe cryptographic seal proving correct execution