# CCIP Chain Selectors Reference **Last Updated:** 2026-01-31 CCIP uses numeric chain selectors for cross-chain routing. Set `CCIP_DEST_CHAIN_SELECTOR` when using `run-send-cross-chain.sh`. ## Common Chain Selectors | Chain | Selector (decimal) | |-------|--------------------| | Ethereum Mainnet | 5009297550715157269 | | Arbitrum One | 4949039107694359620 | | Polygon | 4051577828743386545 | | Avalanche | 6433500567565415381 | | Base | 15971525489660198786 | | Optimism | 3734403246176062136 | | BSC (BNB Chain) | 11344663589394136015 | | Gnosis Chain | 465200170687744372 | | Celo | 1346049177634351622 | | Wemix | 5142893604156789321 | ## Source Chain selectors are from Chainlink CCIP documentation. Verify current values at: - https://docs.chain.link/ccip/supported-networks - Bridge contract `getChainSelector()` or router config ## Usage ```bash # Send to Ethereum mainnet (default) ./scripts/bridge/run-send-cross-chain.sh 0.01 # Send to Polygon CCIP_DEST_CHAIN_SELECTOR=4051577828743386545 ./scripts/bridge/run-send-cross-chain.sh 0.01 ```