Cross-network execution
Cross-network execution is the coordinated process of completing a financial action that spans multiple independent blockchain networks as a single, coherent operation.
What it refers to
Cross-network execution refers to the process of carrying out a financial action that involves more than one blockchain network, treated as a single coherent operation rather than a series of independent steps.
A user might initiate a swap on Base and receive assets on Arbitrum. Or supply collateral on Polygon and borrow against it on Avalanche. These are not separate actions stitched together. They are one execution that unfolds across networks.
Cross-network execution (often searched as cross chain execution or cross chain transactions) is the system-level capability that makes this possible.
Why this concept exists
Blockchain networks are independent systems. Each has its own state, consensus, timing, and finality characteristics. There is no native mechanism for one network to trigger or verify actions on another.
This means that any action spanning multiple networks must be coordinated externally. The system must:
- Accept the user's intent on one network
- Relay messages to other networks
- Coordinate liquidity across independent venues
- Verify that each step completed correctly
- Handle failures, retries, and partial completions
Without this coordination, users and applications must manage each network interaction independently, which is error-prone, slow, and complex.
Cross-network execution exists as a concept because it represents a fundamentally different challenge from single-network transaction processing. It is asynchronous, multi-step, and dependent on external coordination.
What this changes for system design
Systems that support cross-network execution must treat financial actions as processes, not transactions.
Design implications:
- Execution may take seconds or minutes, not milliseconds
- State must be synchronized across networks after each step
- Failure at any point requires graceful recovery, not just a revert
- Liquidity must be accessible and coordinatable across networks
- The system must handle the gap between initiating an action and confirming its completion
Cross-network execution shifts the design paradigm from "execute and confirm" to "coordinate, monitor, and settle." This is the core operational challenge that infrastructure like SODAX is built to solve.