Avalanche API

Avalanche C-Chain endpoints use the EVM JSON-RPC Core API over HTTPS and WSS.

Endpoint

ItemValue
NetworkAvalanche C-Chain Mainnet
ProtocolEVM JSON-RPC 2.0
Chain ID43114 (0xa86a)
Public HTTPShttps://avalanche-rpc.blockreq.com/v1/rpc/public
Private HTTPShttps://avalanche-rpc.blockreq.com/v1/rpc/BRQ1P0000000000000000000000000000000000000000000000000000000
Public WSSwss://avalanche-rpc.blockreq.com/v1/rpc/public
Private WSSwss://avalanche-rpc.blockreq.com/v1/rpc/BRQ1P0000000000000000000000000000000000000000000000000000000

These URLs use the product path /v1/rpc plus /public or BRQ1P0000000000000000000000000000000000000000000000000000000.

Core Methods

Avalanche C-Chain uses the shared EVM JSON-RPC Methods catalog.

CapabilityMethods
Latest stateeth_chainId, eth_blockNumber, eth_call, eth_getBalance
Archiveold-block state reads
Logseth_getLogs, eth_newFilter, eth_getFilterChanges

Archive calls may require a private endpoint. BlockReq does not currently document or guarantee eth_getProof, debug_*, or trace_* on Avalanche C-Chain.