Executor

Overview

Executors are permissionless & trustless actors responsible for executing messages on the Destination chain once the optimistic seconds period has elapsed. The executors receive tips (fees) in exchange for processing messages.

Responsibilities

  1. Listen for messages sent on the Origin & store a list of merkle proofs for these messages

  2. Listen for snapshots being submitted to the destination chain and execute messages once the optimistic period has elapsed.

  3. Optional: Report fraud on Origin chains, as this kind of fraud report is completely permissionless

  4. Collect Fees by submitting tip proofs in order to claim tips.

Last updated