Skip to main content
Version: v2

ChainsResponse

chains object[]required

List of all known blockchain networks

  • Array [
  • namestringrequired

    Human-readable name identifier for the blockchain network.

    Example: ethereum-mainnet
    displayNamestringnullable

    Display name for the blockchain network.

    Example: Ethereum
    chainSelectorstringrequired

    The CCIP chain selector (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
    environmentChainEnvironmentrequired

    Deployment environment of the network.

    Example: mainnet
    isPrivatebooleanrequired

    Whether this is a private chain.

    Example: false
  • ]
  • JSON
    ChainsResponse
    {
    "chains": [
    {
    "name": "ethereum-mainnet",
    "displayName": "Ethereum",
    "chainSelector": "5009297550715157269",
    "chainId": "1",
    "chainFamily": "EVM",
    "environment": "mainnet",
    "isPrivate": false
    },
    {
    "name": "solana-mainnet",
    "displayName": "Solana",
    "chainSelector": "124615329519749607",
    "chainId": "5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d",
    "chainFamily": "SVM",
    "environment": "mainnet",
    "isPrivate": false
    }
    ]
    }