On-chain Verification

Publish proof references and enable verification from contracts.

Protocols can publish proof references on-chain to enable verifiers to audit ordering guarantees.

Recommended pattern

  1. Publish the batch commitment (hash) on-chain.
  2. Publish a proof ID or proof hash off-chain (or on-chain for maximal transparency).
  3. Provide a public verification URL (/verify/:proofId) for humans and tooling.

Tradeoffs

  • On-chain storage increases cost.
  • Off-chain proofs still provide strong auditability when tied to on-chain commitments.