Skip to content

EVM Chains

All 12 EVM chains use the same address format, ERC-20 token standard, and are routed through the Li.Fi aggregator for optimal swap pricing. A single EVM managed wallet works across all EVM chains.

Native tokens on all chains use the zero address: 0x0000000000000000000000000000000000000000.

---

Ethereum

PropertyValue
Chain ID1
Keyethereum
Aliaseth
Native TokenETH

Common Tokens

TokenAddressDecimals
ETH0x000000000000000000000000000000000000000018
WETH0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc218
USDC0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB486
USDT0xdAC17F958D2ee523a2206206994597C13D831ec76
WBTC0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C5998

---

Optimism

PropertyValue
Chain ID10
Keyoptimism
Aliasop
Native TokenETH

Common Tokens

TokenAddressDecimals
ETH0x000000000000000000000000000000000000000018
WETH0x420000000000000000000000000000000000000618
USDC0x0b2C639c533813f4Aa9D7837CAf62653d097Ff856
USDC.e0x7F5c764cBc14f9669B88837ca1490cCa17c316076
USDT0x94b008aA00579c1307B0EF2c499aD98a8ce58e586

---

BNB Chain

PropertyValue
Chain ID56
Keybsc
Aliasbnb
Native TokenBNB

Common Tokens

TokenAddressDecimals
BNB0x000000000000000000000000000000000000000018
WBNB0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c18
USDC0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d18
USDT0x55d398326f99059fF775485246999027B319795518
BUSD0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D5618

---

Polygon

PropertyValue
Chain ID137
Keypolygon
Aliasmatic
Native TokenMATIC

Common Tokens

TokenAddressDecimals
MATIC0x000000000000000000000000000000000000000018
WMATIC0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf127018
USDC0x3c499c542cEF5E3811e1192ce70d8cC03d5c33596
USDC.e0x2791Bca1f2de4661ED88A30C99A7a9449Aa841746
USDT0xc2132D05D31c914a87C6611C10748AEb04B58e8F6

---

Arbitrum

PropertyValue
Chain ID42161
Keyarbitrum
Aliasarb
Native TokenETH

Common Tokens

TokenAddressDecimals
ETH0x000000000000000000000000000000000000000018
WETH0x82aF49447D8a07e3bd95BD0d56f35241523fBab118
USDC0xaf88d065e77c8cC2239327C5EDb3A432268e58316
USDC.e0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC86
USDT0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb96

---

Base

PropertyValue
Chain ID8453
Keybase
Alias--
Native TokenETH

Common Tokens

TokenAddressDecimals
ETH0x000000000000000000000000000000000000000018
WETH0x420000000000000000000000000000000000000618
USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA029136
DAI0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb18

---

Avalanche

PropertyValue
Chain ID43114
Keyavalanche
Aliasavax
Native TokenAVAX

Common Tokens

TokenAddressDecimals
AVAX0x000000000000000000000000000000000000000018
WAVAX0xB31f66AA3C1e785363F0875A1B74E27b85FD66c718
USDC0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E6
USDC.e0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C6646
USDT0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c76

---

Fantom

PropertyValue
Chain ID250
Keyfantom
Aliasftm
Native TokenFTM

Token addresses for Fantom are resolved dynamically via the Li.Fi API at runtime. Use GET /tokens?chain=fantom to fetch available tokens.

---

Linea

PropertyValue
Chain ID59144
Keylinea
Alias--
Native TokenETH

Token addresses for Linea are resolved dynamically via the Li.Fi API at runtime. Use GET /tokens?chain=linea to fetch available tokens.

---

Mantle

PropertyValue
Chain ID5000
Keymantle
Alias--
Native TokenMNT

Token addresses for Mantle are resolved dynamically via the Li.Fi API at runtime. Use GET /tokens?chain=mantle to fetch available tokens.

---

Gnosis

PropertyValue
Chain ID100
Keygnosis
Alias--
Native TokenxDAI

Token addresses for Gnosis are resolved dynamically via the Li.Fi API at runtime. Use GET /tokens?chain=gnosis to fetch available tokens.

---

Scroll

PropertyValue
Chain ID534352
Keyscroll
Alias--
Native TokenETH

Token addresses for Scroll are resolved dynamically via the Li.Fi API at runtime. Use GET /tokens?chain=scroll to fetch available tokens.

---

Notes

  • Native tokens always use the zero address 0x0000000000000000000000000000000000000000 across all EVM chains.
  • USDC vs USDC.e: Several chains have both native USDC and bridged USDC.e. Native USDC is the canonical version issued by Circle; USDC.e is the older bridged version. Both are supported.
  • Dynamic resolution: For chains without hardcoded token lists above (Fantom, Linea, Mantle, Gnosis, Scroll), tokens are resolved at runtime via the Li.Fi API. Use GET /tokens?chain= to discover available tokens.
  • Decimals matter: When specifying amounts in the API, use human-readable values (e.g., "1.5" for 1.5 ETH). The API handles decimal conversion internally.