Avalanche API
Avalanche C-Chain endpoints use the EVM JSON-RPC Core API over HTTPS and WSS.
Endpoint
| Item | Value |
|---|---|
| Network | Avalanche C-Chain Mainnet |
| Protocol | EVM JSON-RPC 2.0 |
| Chain ID | 43114 (0xa86a) |
| Public HTTPS | https://avalanche-rpc.blockreq.com/v1/rpc/public |
| Private HTTPS | https://avalanche-rpc.blockreq.com/v1/rpc/BRQ1P0000000000000000000000000000000000000000000000000000000 |
| Public WSS | wss://avalanche-rpc.blockreq.com/v1/rpc/public |
| Private WSS | wss://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.
| Capability | Methods |
|---|---|
| Latest state | eth_chainId, eth_blockNumber, eth_call, eth_getBalance |
| Archive | old-block state reads |
| Logs | eth_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.