Skip to Content
TradingBest-Price Routing

Best-Price Routing

A coin can trade in more than one pool: its launchpad’s pool, a Uniswap v3 pool created later, a v2 pair, or a bonding curve that later graduates into a pool. Agora considers all of them for every trade.

How a Route Is Selected

  1. Agora identifies every pool holding the coin against HYPE, or against KNTQ for KNTQ-paired coins.
  2. Each pool is quoted with its own quoter contract, or with a simulation of the actual trade where no quoter exists.
  3. The pool with the highest output, after its taxes and fees, is selected.
  4. The transaction is built for that pool and executed through Agora’s router.

Supported Venues

VenueType
KleosUniswap v4 hook pools, through the Kleos router
BOXAUniswap v4 hook pools and earlier v3 pools
ElysPumpUniswap v4 pools (Universal Router) and v3 pools
ElyxaUniswap v4 pools on Elyxa’s PoolManager, through its launchpad contract
ObolBonding curves, then the V2 pool each coin graduates into
Petals, StockiumSwap and other forksUniswap v3 and v2 pools

New venues are added as they launch.

Last updated on