docs/chains

# Chain Coverage

Coverage depends on the product. A chain in the swap selector does not imply an intent deployment or a Smart Router catalog on that chain.

Swap app

The app offers Ethereum, Optimism, BNB Smart Chain, Polygon, Base, Arbitrum, Avalanche, Robinhood Chain, and Arc. Quote sources and executable routes vary by chain and token pair.

Choose a network in the app →

Intents and User Proxy

The V6 contracts are deployed on these four chains:

Protocol deployment coverage
ChainChain IDNative gas token
Base8453ETH
Arbitrum One42161ETH
BNB Smart Chain56BNB
Robinhood Chain4663ETH
Arc5042USDC

Intents settle on the same chain. Use the signing domain and proxy requirements for the deployment your integration targets.

Canonical contract addresses →
Supported token model →

## Smart Router catalog

Read the deployed service for its current chains, DEX sources, and pool counts. Catalog coverage is separate from the app and protocol deployments.

curl https://api.agentswap.co/api/chains
agentswap chains

The response includes chain_id, name, dexes, and pool_count. Counts are live service observations.

Catalog API reference →

CLI on-chain reads

Intent and policy commands support Base, Arbitrum, BNB Smart Chain, Robinhood Chain, and Arc. Configure a chain-specific RPC with AGENTSWAP_RPC_URL_<chainId>.

Default log lookback is 200,000 blocks, except BSC's built-in public RPC uses 9,000. Set a keyed RPC or use --lookback-blocks when you need a different range.

RPC configuration →