Chain IDs

Chain ID helps expand.network to redirect the query or transaction to the appropriate chain.

In the absence of chainId and chainSymbol, expand.network will connect to ethereum mainnet.

Following is the list of chains with their respective chain IDs.

Chain NameChain IDChain Symbol
Ethereum1ETH
Ethereum testnet Holesky17000TETHHSKY
Ethereum testnet Sepolia11155111TETHSPL
Ethereum testnet Hoodi560048THOODI
BSC56BSC
BSC Testnet97TBSC
Avalanche - C chain43114C-AVAX
Avalanche - P chain43115P-AVAX
Avalanche - X chain43116X-AVAX
Avalanche Testnet43113TAVAX
Polygon137MATIC
Polygon Testnet Amoy80002AMATIC
Cronos25CRO
Cronos Testnet338TCRO
Arbitrum42161AETH
Arbitrum Testnet Goerli421613TAETH
Arbitrum Testnet Sepolia421614TASPL
Fantom250FTM
Fantom Testnet4002TFTM
zkSync Era324ZKS
zkSync Era Testnet300TZKS
Solana900SOL
Solana Devnet901DSOL
Tron1000TRON
Tron Testnet (NILE)1001TTRON
TON1100TON
TON Testnet1101TTON
Near1200NEAR
Near Testnet1201TNEAR
Algorand1300ALGO
Algorand Testnet1301TALGO
Optimism10OPT
Optimism Testnet: Sepolia11155420TSPL
Starknet400STRK
Starknet Testnet401TSTRK
Aptos1400APT
Aptos Testnet1401TAPT
Sui101SUI
Sui Devnet102DSUI
Sui Testnet103TSUI
Base8453BASE
Base - Sepolia84532TBASE2
Stellar Mainnet1500XLM
Stelar Testnet1501TXLM
XRP Ledger1600XRPL
XRP Ledger Testnet1601TXRPL
Cosmoshub Mainnetcosmoshub-4cosmos
Stacks Mainnet1700STX
Stacks Testnet1701TSTX
Bitcoin1800BTC
Bitcoin Testnet1801TBTC
Osmosisosmosis-1osmos
Osmosis Testnetosmo-test-5tosmos
Mantle5000MNT
Mantle Testnet5003TMNT
Botanix3637BOT
BotanixTestnet3636TBOT

Possible Outcomes based on the following inputs :

chainIdchainSymbolOutput based on
YesNochainId
NoYeschainSymbol
YesYeschainId
NoNochainId = 1