Coordinator
The Coordinator is the execution planning and monitoring subsystem within the Solver that structures cross-network actions into concrete, ordered steps.
What it is
The Coordinator is a subsystem of the Solver responsible for translating high-level routing decisions into executable steps.
While the Solver determines how an Intent should be fulfilled, the Coordinator structures that decision into a concrete execution plan. It sequences bridge operations, on-Hub actions, and destination execution steps into a coherent flow.
The Coordinator does not determine pricing, select routes, or source liquidity. It operates on decisions already made by the Solver.
What it does inside SODAX
Within SODAX, the Coordinator constructs and monitors execution plans. Once the Solver determines a viable path, the Coordinator:
- Breaks the action into bridge and on-chain operations
- Sequences those operations in the required order
- Tracks execution progress across networks
- Ensures state transitions align with the Hub’s settlement model
Execution may occur across multiple networks, but final settlement is recorded on the Hub. The Coordinator ensures that execution steps are aligned with this settlement structure.
It does not own liquidity. It does not move assets directly. Asset movement is handled through the Asset Manager and bridge infrastructure.
Why it exists
Cross-network fulfillment involves multiple bridge operations and on-chain actions across heterogeneous environments. The Solver determines a viable path, but that path must be expressed as an ordered sequence of executable steps.
The Coordinator exists to manage this sequencing and keep decision logic separate from execution structuring.
What this means for users and partners
For users, the Coordinator is invisible. It ensures that once a route is selected, execution steps occur in the correct order.
For builders, it clarifies that routing decisions and execution planning are distinct responsibilities within the Solver.
The Solver decides how to fulfill an Intent. The Coordinator structures the steps. The Hub records settlement. The Asset Manager authorizes asset movement. Liquidity inventory provides the settlement resource.