Skip to main content
Version: v2

NetworkInfo

namestringrequired

Human-readable name identifier for the blockchain network. Used for display purposes and network identification.

Example: ethereum-mainnet
chainSelectorstringrequired

The CCIP chain selector identifier (uint64 as string). Example Selectors (non-exhaustive):

ChainSelector
Arbitrum4949039107694359620
Base15971525489660198786
Ethereum5009297550715157269
Optimism3734403246176062136
Polygon4051577828743386545
Solana124615329519749607

For the complete list of chain selectors, see: CCIP Directory

Possible values: Value must match regular expression ^[0-9]+$

Example: 5009297550715157269
chainIdstringrequired

Native chain identifier (EIP-155 for EVM, genesis hash for SVM, etc.).

Example: 1
chainFamilystringrequired

Blockchain family/architecture type. Determines message format, address encoding, and execution model.

Example: EVM
JSON
NetworkInfo
{
"name": "ethereum-mainnet",
"chainSelector": "5009297550715157269",
"chainId": "1",
"chainFamily": "EVM"
}