SwapTradeWatchtowerAccountDocs
Keeps MEV
Sell
Buy
0
Minimum received
Price impact
Route
Best execution
MEV back to youtype an amount

Quotes

Instant
Type an amount to compare every route.
Returned to users
Swaps
Back-runs reclaimed

Every route, one price

Ordo prices your order on every Uniswap V3 tier and V4 pool of the pair, directly or through ETH and USDG, and when one pool is too thin for the size, spreads the order across several in one transaction. The Quotes list shows what each route would have paid, so the best price is something you can check, not something you are told.

01

Your swap

Exactly your input is pulled and swapped through Uniswap V3 or V4, including hooked launchpad pools, with your own slippage floor. Output goes straight to you. The contract's capital is never an input to your leg.

02

Its back-run

Your swap moved one market of the pair away from the others. In the same transaction the contract trades its own float around that gap: buy on the tier you left cheap, sell into the one you left dear, and the round trip must return more than it put in or it does not run.

03

Your surplus

What the round trip made is split on-chain: 90% to you, 10% stays in the float. If the gap closed before inclusion, the back-run is skipped and your swap still lands. It can never fail because of the reclaim.

Recent reclaims

Every back-run the contract has run, newest first, read from its Reclaimed events. Swaps that opened no gap worth closing are not listed: they were just swaps.

loading…

Use it from your own app

One RPC call returns the transaction to send: the best route or split, with the best reclaim attached, or with none and the reason. This page is just a client of it.

curl -X POST https://rpc.ordofi.network -H 'content-type: application/json' -d '{
  "jsonrpc":"2.0","id":1,"method":"ordo_quoteSwap",
  "params":[{ "tokenIn":"0x0bd7…ad73", "tokenOut":"0x5fc5…d168",
              "amountIn":"0x11c37937e080000", "amountOutMinimum":"0x0",
              "recipient":"0xYOU", "nativeOut":false }]
}'
# → { to, data, value, amountOut, route, splits?, quotes, priceImpactBps, reclaim: {…} | null, note? }
# Send { to, data, value } with the returned gas limit. A bare eth_estimateGas finds the
# smallest gas that does not revert, which is the path where the reclaim starves and is skipped.

Contract: 0x45c642ac…e8592f →  ·  OrdoSwapV4.sol →  ·  Integration docs →

Select a token
loading tokens…