eth_chainId
The eth_chainId method returns the chain ID of the current network. For Kaia, this will be 8217 (0x2019) for Mainnet Cypress or 1001 (0x3e9) for Kairos testnet.
The chain ID is used to prevent replay attacks across different networks by being included in transaction signatures (EIP-155). This ensures that a transaction signed for one network cannot be replayed on another network. Applications use this to verify they're connected to the correct network, display appropriate network information to users, and construct properly signed transactions. The chain ID is a critical component of transaction security in EVM-compatible networks.
Parameters
This method does not require any parameters.
Return Object
field | type | description |
|---|---|---|
result | string | The chain ID encoded as a hexadecimal string. For Kaia Mainnet Cypress this is '0x2019' (8217), for Kairos testnet this is '0x3e9' (1001) |
Request Example
Request
Response Example
Response