# DEX IDs

expand.network uses DEX IDs to indicate specific decentralized exchange venues in parameters and responses. For example, an endpoint may include a DEX ID parameter that allows a user to specify which DEX the API should transact with or query.&#x20;

By default, the API will attempt to communicate with Uniswap V2 on Ethereum Mainnet.&#x20;

### DEX ID List

Below is the list of DEXs and their respective IDs.&#x20;

<table data-full-width="false"><thead><tr><th>Chain Name</th><th>Dex Name and Dex ID</th></tr></thead><tbody><tr><td>Aptos</td><td><ol><li>PancakeSwap V2: <strong>2900</strong></li><li>Liquidswap: <strong>3200</strong></li></ol></td></tr><tr><td>Aptos Testnet</td><td><ol><li>PancakeSwap V2: <strong>2901</strong></li></ol></td></tr><tr><td>Arbitrum</td><td><ol><li>PancakeSwap V3 : <strong>2808</strong></li><li>Uniswap V3 : <strong>1308</strong></li><li>Camelot V3 <strong>: 3000</strong></li><li>0x : <strong>1608</strong></li><li>1 Inch : <strong>1704</strong></li><li>Kyberswap : <strong>2203</strong></li></ol></td></tr><tr><td>Arbitrum Testnet Sepolia</td><td><ol><li>Camelot V3 Testnet <strong>: 3001</strong></li></ol></td></tr><tr><td>Avalanche</td><td><ol><li>Uniswap V3 : <strong>1305</strong></li><li>Trader Joe : <strong>2100</strong></li><li>0x : <strong>1607</strong></li><li>1 Inch : <strong>1702</strong></li><li>Kyberswap : <strong>2204</strong></li></ol></td></tr><tr><td>Avalanche Testnet</td><td><ol><li>Trader Joe : <strong>2101</strong></li></ol></td></tr><tr><td>Binance</td><td><ol><li>PancakeSwap V2: <strong>1200</strong></li><li>Uniswap V3 : <strong>1306</strong></li><li>PancakeSwap V3 : <strong>2800</strong></li><li>0x : <strong>1604</strong></li><li>1 Inch : <strong>1703</strong></li><li>Kyberswap : <strong>2201</strong></li></ol></td></tr><tr><td>Binance Testnet</td><td><ol><li>PancakeSwap V2 Testnet : <strong>1201</strong></li></ol></td></tr><tr><td>Base</td><td><ol><li>PancakeSwap V3 : <strong>2809</strong></li><li>Uniswap V3 : <strong>1309</strong></li><li>1 Inch : <strong>1707</strong></li><li>Kyberswap : <strong>2206</strong></li><li>Aerodrome : <strong>3600</strong></li></ol></td></tr><tr><td>Cronos</td><td><ol><li>Kyberswap : <strong>2208</strong></li></ol></td></tr><tr><td>Ethereum</td><td><ol><li>Uniswap V2 : <strong>1000</strong></li><li>Sushiswap : <strong>1100</strong></li><li>Uniswap V3 : <strong>1300</strong></li><li>Balancer V2 : <strong>1400</strong></li><li>Curve V2 : <strong>1500</strong></li><li>Uniswap X : <strong>1900</strong></li><li>Pancake V3 : <strong>2810</strong></li><li>0x : <strong>1600</strong></li><li>1 Inch : <strong>1700</strong></li><li>Kyberswap : <strong>2200</strong></li></ol></td></tr><tr><td>Ethereum Testnet Sepolia</td><td><ol><li>Balancer V2 Testnet : <strong>1402</strong></li><li>Uniswap V2 Testnet : 1001</li><li>Sushiswap V2 : 1101</li><li>Uniswap V3 : 1301</li></ol></td></tr><tr><td>Fantom</td><td><ol><li>0x : <strong>1606</strong></li><li>1 Inch : <strong>1705</strong></li><li>Kyberswap : <strong>2207</strong></li></ol><p></p></td></tr><tr><td>Kaia</td><td><ol><li>Dragonswap : 3700</li><li>Klayswap : 3800</li></ol></td></tr><tr><td>Mantle</td><td><ol><li>Kyberswap: <strong>2209</strong></li></ol></td></tr><tr><td>Near</td><td><ol><li>REF Finance: <strong>3400</strong></li></ol></td></tr><tr><td>Near Testnet</td><td><ol><li>REF Finance: <strong>3401</strong></li></ol></td></tr><tr><td>Optimism</td><td><ol><li>0x : <strong>1605</strong></li><li>1 Inch : <strong>1706</strong></li><li>Kyberswap : <strong>2205</strong></li></ol></td></tr><tr><td>Polygon</td><td><ol><li>Uniswap V3 : <strong>1307</strong></li><li>0x : <strong>1602</strong></li><li>1 Inch : <strong>1701</strong></li><li>Kyberswap : <strong>2202</strong></li></ol></td></tr><tr><td>Solana</td><td><ol><li>Orca Mainnet : <strong>2500</strong></li><li>Raydium AMM : <strong>2700</strong></li><li>Jupiter : <strong>2600</strong></li></ol></td></tr><tr><td>Solana Devnet</td><td><ol><li>Orca Testnet : <strong>2501</strong></li></ol></td></tr><tr><td>Stacks Mainnet</td><td><ol><li>Alex : <strong>3100</strong></li></ol></td></tr><tr><td>Stellar</td><td><ol><li>SDEX Mainnet : <strong>2400</strong></li></ol></td></tr><tr><td>Stellar Testnet</td><td><ol><li>SDEX Testnet : <strong>2401</strong></li></ol></td></tr><tr><td>Sui Mainnet</td><td><ol><li>Cetus : <strong>3300</strong></li></ol></td></tr><tr><td>Sui Testnet</td><td><ol><li>Cetus : <strong>3301</strong></li></ol></td></tr><tr><td>TON</td><td><ol><li>STON.fi : <strong>2300</strong></li></ol></td></tr><tr><td>XRPL Mainnet</td><td><ol><li>Sologenic : 3500</li></ol></td></tr><tr><td>XRPL Testnet</td><td><ol><li>Sologenic : 3501</li></ol></td></tr><tr><td>zkSync Era</td><td><ol><li>Uniswap V3 : <strong>1310</strong></li><li>Pancake V3 : <strong>2811</strong></li></ol></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.expand.network/ids/dex-ids.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
