OP Stack interop is in active development. Some features may be experimental.
Start here
- OP Stack Interoperability: read this first for what interop enables (native asset transfers, cross-chain composability, horizontal scalability) and where to start building.
Go deeper
- OP Stack interoperability explainer: the architecture end to end, covering initiating and executing messages, access-list validation, block safety levels, and dependency sets and clusters.
- Interop message passing overview:
the messaging lifecycle at contract level, from the low-level
CrossL2Inboxto theL2ToL2CrossDomainMessengermost apps use. - Reading logs with OP Stack interop: the pull model, where a contract validates a log from another chain directly instead of receiving a message.
- Message expiration: why an unrelayed message eventually expires and how to reemit one that did.
- Superchain ETH Bridge: how
native ETH moves between chains through
SuperchainETHBridgeand theETHLiquiditycontract. - Interop reorg awareness: how interop delivers low-latency messages without opening the door to cross-chain double-spends.
- OP Supernode: the runtime that hosts every chain in a dependency set in one process and performs the cross-chain verification work.
Get hands-on
- Build interoperable apps on OP Stack devnet: pick a development environment (local Supersim or the interop devnet) and start deploying.
- Interop message passing tutorial:
build a cross-chain message passing system with the
L2ToL2CrossDomainMessengercontract. - Relay transactions manually: construct and send an executing message yourself when no autorelayer does it for you.
The normative spec
The definitive definition of interop behavior lives in the OP Stack specifications:- Interop: the root of the interop specs and the map of everything below it.
- Messaging: the normative definitions of initiating and executing messages and their safety rules.
- Predeploys:
the
CrossL2Inbox,L2ToL2CrossDomainMessenger, and the other interop predeploy contracts. - SuperchainETHBridge: the specification of native ETH bridging between interop chains.
Audits and security
- Crosschain security measures: the trust model, what happens under sequencer equivocation, and the latency versus security tradeoff each chain configures.
- Audit reports: the standing index of OP Stack security reviews, which routes to the full list in the monorepo.