DocsExecuting SwapsSettlement Contract

Settlement Contract

Suuuper swaps execute through a dedicated non-upgradeable settlement contract with atomic multi-route execution and wallet-delta verification.

Settlement Contract

Suuuper-routed swaps execute through a dedicated settlement contract, deployed and explorer-verifiable on every engine chain.

This page applies to Suuuper-engine-routed swaps on all networks. Provider comparison rows execute through that provider's own router instead. See In-App Execution.

Guarantees

The settlement contract is non-upgradeable. It enforces four properties on every swap:

  • Atomic multi-route execution. Every lane of a split trade executes inside a single transaction. If any lane fails, the entire swap reverts and no funds move.
  • Wallet-delta verification. The contract measures your output-token balance before and after the trade and requires the delta to meet or exceed your Min received. If it doesn't, the transaction reverts.
  • Dust refund. Any input token that isn't consumed by the routes — because a route filled with a smaller effective size than allocated — is returned to your wallet in the same transaction.
  • 5-minute deadline. Every swap includes a 5-minute deadline. If the transaction is not included within that window, it reverts.

Together, these guarantee: you either receive at least your Min received, or you receive nothing (and pay only gas). There is no path where the contract keeps your funds or delivers a partial swap.