💎 Ethereum
eth_chainId

eth_chainId JSON-RPC method

It's used to retrieve the current chain ID. The chain ID is a unique identifier for each Blockchain network that is used to differentiate between them.

This method can be used to verify that your node is connected to the correct Blockchain network. Each Blockchain network has a unique chain ID, so you can compare the returned value to the known chain ID of the network you want to connect to.

Returns

Chain id - Hexadecimal value in string format which represents an integer of the chain ID

Parameters

None.

Request

POST https://<network>.chainnodes.org/YOUR-API-KEY

Example

💡

Confusing? Ask blockchain developers in Chainnodes Telegram Chat (opens in a new tab)

  • HTTPS POST Request with a JSON RPC call in the body
  • Replace YOUR-API-KEY with the API key from your Chainnodes.org Dashboard
  • You can use a different supported network by replacing mainnet
curl https://mainnet.chainnodes.org/YOUR-API-KEY \
    -X POST \
    -H "Content-Type: application/json" \
    -d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'

Body

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": "0x1"
}