Skip to main content

JSON-RPC methods


WebSocket calls are not supported when using the Celo endpoints.

Celo supports a subset Ethereum JSON-RPC methods. The following methods are NOT supported with Celo:

  • eth_feeHistory
  • eth_getUncleCountByBlockHash
  • eth_getUncleCountByBlockNumber
  • eth_getUncleByBlockHashAndIndex
  • eth_getUncleByBlockNumberAndIndex

The following methods are supported by Celo but NOT supported by Infura using a Celo endpoint:

  • eth_getFilterChanges
  • eth_getFilterLogs
  • eth_newFilter
  • eth_newBlockFilter
  • eth_uninstallFilter

Celo supports an additional method outside of the standard methods supported by Infura:

Infura is also compatible with the Celo ContractKit, a library of additional tools designed to integrate applications with Celo.