Celo API

Celo endpoints use the EVM JSON-RPC Core API over HTTPS and WSS.

Endpoint

ItemValue
NetworkCelo Mainnet
ProtocolEVM JSON-RPC 2.0
Chain ID42220 (0xa4ec)
Public HTTPShttps://celo-rpc.blockreq.com/v1/rpc/public
Private HTTPShttps://celo-rpc.blockreq.com/v1/rpc/BRQ1P0000000000000000000000000000000000000000000000000000000
Public WSSwss://celo-rpc.blockreq.com/v1/rpc/public
Private WSSwss://celo-rpc.blockreq.com/v1/rpc/BRQ1P0000000000000000000000000000000000000000000000000000000

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

Core Methods

Celo uses EVM JSON-RPC Methods for eth_* reads and writes, archive-sensitive state calls, logs, and WSS subscriptions.

Old-block eth_call requires archive routing. BlockReq does not currently document or guarantee eth_getProof, debug_*, or trace_* on Celo.