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.
| Network | Chain ID | Settlement contract |
|---|---|---|
Ethereum | 1 | 0x7aD27201a1646E816D26e96792D0668928eE3C5D |
PulseChain | 369 | 0xC9e023D6B613F410ca135009FbD65687C55D29e0 |
Robinhood Chain | 4663 | 0xC9e023D6B613F410ca135009FbD65687C55D29e0 |
Base | 8453 | 0xC9e023D6B613F410ca135009FbD65687C55D29e0 |
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.
Ethereum
PulseChain
Robinhood Chain
Base