Interop Bridge
Non-consensus cross-L2 bridge service implementing the Ethereum Interop Layer protocol
Key Capabilities
Separation of Concerns
Consensus-critical path (mempool → builder → EVM → commitment):
Knows about EIP-8141 frame txns, VERIFY/SENDER/DEFAULT modes, APPROVE opcode.
Does NOT know about vouchers, XLPs, fee auctions, or cross-chain semantics.
All cross-chain logic lives in smart contracts executed by the EVM.
Bridge service (non-consensus, separate goroutine):
Observes chain state via chainReader.
Decides: auction participation, dispute detection, relay routing.
Injects frame transactions into the local mempool via txInjector.Architecture
Subsystem
Purpose
Operating Modes
Cross-Chain Operation Flow
Smart Contracts
Contract
Chain
Purpose
Development Plan
Phase
Scope
Prereqs
Last updated