# Ethereum Mainnet

### Supported Methods&#x20;

#### HTTP

* eth\_getBlockByHash
* eth\_getBlockByNumber
* eth\_getBlockTransactionCountByHash
* eth\_getBlockTransactionCountByNumber
* eth\_getUncleCountByBlockHash
* eth\_getUncleCountByBlockNumber
* eth\_protocolVersion
* eth\_chainId
* eth\_blockNumber
* eth\_call
* eth\_estimateGas
* eth\_gasPrice
* eth\_feeHistory
* eth\_getLogs
* eth\_getBalance
* eth\_getStorageAt
* eth\_getTransactionCount
* eth\_getCode
* eth\_sendRawTransaction
* eth\_getTransactionByHash
* eth\_getTransactionByBlockHashAndIndex
* eth\_getTransactionByBlockNumberAndIndex
* eth\_getTransactionReceipt
* net\_version
* net\_listening
* web3\_clientVersion
* web3\_sha3&#x20;

#### WebSocket&#x20;

Include all HTTP methods

* all methods listed on HTTP protocol
* eth\_newFilter
* eth\_newBlockFilter
* eth\_newPendingTransactionFilter
* eth\_uninstallFilter
* eth\_getFilterChanges
* eth\_getFilterLogs
* eth\_subscribe
* eth\_unsubscribe
