Skip to main content

Supported Chains for Swapping

The following chains are supported for swapping. Note the router address, which you may need to whitelist for your wallet(s)/application.
Chain IDChain NameUniversal Router 2.0 AddressUniversal Router 2.1.1 AddressUniswapX Support
1Mainnet (Ethereum)0x66a9893cc07d91d95644aedd05d03f95e1dba8af0x4c82d1fbfe28c977cbb58d8c7ff8fcf9f70a2ccaYes
10OP Mainnet0x851116d9223fabed8e56c0e6b8ad0c31d98b35070x8b844f885672f333bc0042cb669255f93a4c1e6b
56BNB Smart Chain0x1906c1d672b88cd1b9ac7593301ca990f94eae070x8b844f885672f333bc0042cb669255f93a4c1e6b
130Unichain0xef740bf23acae26f6492b10de645d6b98dc8eaf30xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7
137Polygon0x1095692a6237d83c6a72f3f5efedb9a670c492230x8b844f885672f333bc0042cb669255f93a4c1e6b
143Monad0x0d97dc33264bfc1c226207428a79b26757fb9dc30xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7
196X Layer0x5507749f2c558bb3e162c6e90c314c092e7372ff0x8b844f885672f333bc0042cb669255f93a4c1e6b
324zkSync0x28731BCC616B5f51dD52CF2e4dF0E78dD1136C06
480World Chain0x8ac7bee993bb44dab564ea4bc9ea67bf9eb5e7430x8b844f885672f333bc0042cb669255f93a4c1e6b
1868Soneium0x0e2850543f69f678257266e0907ff9a58b3f13de0x8b844f885672f333bc0042cb669255f93a4c1e6b
4217Tempo0x1febb76be10aaf3a1402f04e8e835f2c382f79140xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7
8453Base0x6ff5693b99212da76ad316178a184ab56d299b430xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7Yes
42161Arbitrum0xa51afafe0263b40edaef0df8781ea9aa03e381a30x8b844f885672f333bc0042cb669255f93a4c1e6bYes
42220Celo0xcb695bc5D3Aa22cAD1E6DF07801b061a05A0233A0x8b844f885672f333bc0042cb669255f93a4c1e6b
43114Avalanche0x94b75331ae8d42c1b61065089b7d48fe14aa73b70x8b844f885672f333bc0042cb669255f93a4c1e6b
59144Linea0x661e93cca42afacb172121ef892830ca3b70f08d0x8b844f885672f333bc0042cb669255f93a4c1e6b
81457Blast0xeabbcb3e8e415306207ef514f660a3f820025be30x8b844f885672f333bc0042cb669255f93a4c1e6b
7777777Zora0x3315ef7ca28db74abadc6c44570efdf06b04b0200xfdf682f51fe81aa4898f0ae2163d8a55c127fbc7
Testnets
1301Unichain Sepolia (Testnet)0xf70536b3bcc1bd1a972dc186a2cf84cc6da6be5d0x8b844f885672f333bc0042cb669255f93a4c1e6b
84532Base Sepolia (Testnet)0x492e6456d9528771018deb9e87ef7750ef1841040x8b844f885672f333bc0042cb669255f93a4c1e6b
11155111Ethereum Sepolia (Testnet)0x3a9d48ab9751398bbfa63ad67599bb04e4bdf98b0x8b844f885672f333bc0042cb669255f93a4c1e6b
For the avoidance of any doubt, the most up to date list of routers is available in GitHub here.

UniswapX Chain Support

Note that UniswapX is subject to certain chain restrictions: UniswapX V2 only supports swapping on Mainnet (1), Arbitrum (42161), and Base (8453). UniswapX V3 only supports swapping on Arbitrum (42161). If you submit a quote request in which the protocols are limited to just UNISWAPX_V2 or UNISWAPX_V3 and you specify an unsupported chain, the request will fail. Further note that all UniswapX protocol quote requests on an L2 network require a minimum 1000 USDC-equivalent value. All UniswapX protocol quote requests for Mainnet require a minimum 300 USDC-equivalent value. For most integrators, we recommend only utilizing UNISWAPX_V2.

How Do I Swap Native Tokens?

To swap native tokens, use the address 0x0000000000000000000000000000000000000000.

Supported Tokens for Swapping

Generally any two tokens on any supported chain can be swapped. However, Uniswap Labs maintains a list of “unsupported” tokens, for which we do not permit swapping through any method due to legal or regulatory restrictions. Those tokens and their chains are available here: https://unsupportedtokens.uniswap.org/. If one or both tokens in the swap pair are on the unsupported token list, no quote will be returned. Note that all tokens do not necessarily have regular or sufficient liquidity to perform a swap between any two tokens at any volume. We always recommend submitting a quote request prior to performing a swap to confirm that there is an available route, or filler, to complete the swap and available liquidity. We recommend that end users always do their own due diligence before swapping any tokens.

Supported Tokens for Bridging

To get a list of tokens which can be bridged, and the chains between which they can be bridged, please make a request to the swappable_tokens endpoint.

How Often Are New Tokens Added?

As new tokens are created they are automatically detected and made available for swapping within minutes of creation. New tokens may not be immediately swappable as it is dependent on there being sufficient liquidity in a pool for swapping to take place. The Verified tokens list is updated periodically as new tokens are supported by major centralized exchanges.