docs/chains-and-dexes
# Chains and DEXes
## Ethereum (chain_id: 1) — 14 DEXes
DEX TYPE POOLS UniswapV2 AMM dynamic SushiswapV2 AMM dynamic UniswapV3 Concentrated dynamic UniswapV4 Hooks dynamic SushiswapV3 Concentrated dynamic PancakeswapV3 Concentrated dynamic Curve StableSwap dynamic Curve Tricrypto Tri-asset dynamic Curve TwoCrypto Two-asset dynamic BalancerV2 Weighted dynamic BalancerV3 Weighted dynamic Maverick V2 Directional dynamic WOOFi sPMM Oracle dynamic Fluid DEX Dual Pool dynamic
## Base (chain_id: 8453) — 29 DEXes
DEX TYPE POOLS UniswapV2 AMM ~1500 UniswapV3 Concentrated ~3000 UniswapV4 Hooks ~200 AerodromeV2 Ve(3,3) ~800 Aerodrome Slipstream Concentrated ~500 PancakeswapV2 AMM ~300 PancakeswapV3 Concentrated ~400 PCS Infinity CL Concentrated ~50 BaseSwapV2 AMM ~200 BaseSwapV3 Concentrated ~100 SushiswapV3 Concentrated ~300 AlienBaseV3 Concentrated ~100 DackieSwapV3 Concentrated ~80 SwapBasedV2 AMM ~150 SwapBasedV3 Concentrated ~60 RocketSwap AMM ~37K HydrexIntegral Algebra V4 ~30 Curve StableSwap ~50 Curve TwoCrypto Two-asset ~20 BalancerV2 Weighted ~30 TraderJoe LB Liquidity Book ~100 Fluid DEX Dual Pool ~20 Maverick V2 Directional ~30 WOOFi sPMM Oracle ~10 BalancerV3 Weighted ~20 Solidly V3 Concentrated ~40 Wasabi* PropSwap ~5 ElfomoFi* Cap-sampled ~5 Beethoven X* Multi-vault ~15 * coming soon — integrated but not yet enabled in production
## Arbitrum (chain_id: 42161) — 20 DEXes
DEX TYPE POOLS UniswapV2 AMM ~500 UniswapV3 Concentrated ~2000 UniswapV4 Hooks ~100 PancakeswapV3 Concentrated ~300 SushiswapV3 Concentrated ~400 CamelotV2 AMM ~600 CamelotV3 Algebra ~200 QuickSwapV4 Algebra V4 ~50 Zyberswap Algebra ~30 ChronosV2 AMM ~40 Curve StableSwap ~40 Curve Tricrypto Tri-asset ~10 BalancerV2 Weighted ~50 TraderJoe LB Liquidity Book ~80 DODO PMM ~30 Maverick V2 Directional ~40 MIM Swap MagicLP ~15 WOOFi sPMM Oracle ~10 Fluid DEX Dual Pool ~10 Swaap V2 Oracle AMM ~20
## Pool Grading
GRADE DESCRIPTION A High liquidity, accurate quotes, heavily traded B Good liquidity, reliable quotes C Moderate liquidity, usable for smaller trades D Low liquidity, may have high price impact E Very low liquidity, probe-only (not used in direct routing) F Dead or unreliable, excluded from all routing All pool types graded: V2, V3, V4, and exotic (Curve, Balancer, DODO, LB, etc.) Ungraded pools are excluded by default. 50% price impact circuit breaker on all routes.
## Supported Tokens
AgentSwap supports any ERC-20 token with on-chain liquidity across the indexed DEXes. Tokens are discovered automatically via factory event scanning and graded by pool quality (A-F). Counts (approximate): Ethereum : ~2,000 tokens across 14 DEXes Base : ~5,000 tokens across 29 DEXes Arbitrum : ~3,000 tokens across 20 DEXes Query the live token list: agentswap tokens -c base curl https://api.agentswap.co/api/tokens Use token symbols or addresses in quotes: agentswap quote -c base -f USDC -t WETH -a 1000 agentswap quote -c base -f 0x833589f... -t 0x420000... -a 1000
## SmartRouterExecutorV2 Contracts
Base: 0x70eaD10dF02BF389Fd69bC07Afc45b1e5138A56E (UUPS v0.7.0) Arbitrum: 0x70eaD10dF02BF389Fd69bC07Afc45b1e5138A56E (UUPS v0.7.0) Wrapper routers (GENERIC_CALL): V4SwapRouter Base: 0xAe8809181526d5806f922269fbCF6B7132214ee6 Arb: 0xF6DdE6f0a830Ed3795BC3E669aa7f4719c73abc8 FluidSwapRouter Base: 0x0867DdEd553991D8a9bFF90ceBD59E8D9Dd831F8 Arb: 0x62FFfc22D01a8089De890c1D2f6aA4C121caC99d SplitHopRouter Base: 0x08507bEcCE315721ef15b130d8A59bE5b1f5a3Eb Arb: 0x60338D486274837c5c8C9C106CC75d6EED58A0c5