Hub
The Hub is the central coordination network of SODAX where cross-network actions are registered and where their final settlement state is recorded as the system’s single source of truth.
What it is
The Hub is the central settlement and state registry of the SODAX system, deployed on the Sonic network.
It is where cross-network actions are registered and where their final settlement state is recorded. Rather than acting as a routing engine or liquidity provider, the Hub serves as the canonical reference point for the status of all trades inside SODAX.
The Hub consists of the primary coordination contracts that together maintain system-wide state. It is the place where intents are recognized and where settlement is finalized.
What it does inside SODAX
Within SODAX, the Hub anchors execution without performing the execution logic itself.
When an Intent is submitted, it is recorded on the Hub and assigned a unique identifier. From that point forward, the Hub tracks its lifecycle state, including how much input remains, how much output has been delivered, and whether settlement is complete.
Execution may occur on destination networks before the Hub’s state is updated. This is intentional. SODAX separates execution from settlement to allow fast fulfillment on spoke chains while maintaining a single authoritative record on the Hub.
The Hub does not calculate routes or determine pricing. That responsibility belongs to the Solver. It does not hold discretionary control over liquidity inventory. Liquidity remains a system-level inventory accessed during execution. The Hub records and reconciles the final settlement state of cross-network actions after execution has occurred.
Why it exists
Cross-network systems operate across asynchronous networks where execution can occur at different times and under different conditions. Without a single settlement reference, trade status would be fragmented across networks.
Without a central coordination anchor, trade status would be fragmented across spoke chains. Recovery would be harder to reason about, and accounting would become distributed across multiple execution environments.
The Hub exists to provide a single, authoritative settlement record for all cross-network actions.
By separating execution from settlement, SODAX allows destination networks to execute quickly while ensuring that final trade status is reconciled in one place. This reduces ambiguity and makes cross-network activity observable and accountable.
The Hub does not remove execution risk. It ensures that outcomes are recorded consistently once execution has occurred.
What this means for users and partners
For users, the Hub ensures that every cross-network action has a single, canonical status. Even when execution spans multiple networks, there is one authoritative record of what happened.
For builders, the Hub provides a stable coordination surface. Trade tracking, settlement confirmation, and recovery logic reference a single network rather than being distributed across spokes.
Component boundaries remain clear. The Hub records and settles state. The Solver determines how actions are fulfilled. The Coordinator structures execution steps. The Asset Manager controls permissions and token movement. Liquidity provides the inventory used for settlement.
The Hub centralizes settlement state without centralizing execution logic.