Ethereum RPC API
ETH · ethereum dialectJSON-RPC to our own Ethereum full node, with one Olenza API key. Ethereum JSON-RPC 2.0: the gateway passes your call to the node and its answer back unchanged; it does not translate between dialects.
Ethereum JSON-RPC 2.0 on an Erigon archive node: state and traces are available at any height. eth_getLogs covers at most 10,000 blocks per call; trace_* on old blocks is slow.
Endpoint
POST https://node.olenza.io/v1/rpc/eth
Send the key in the X-API-Key header (or Authorization: Bearer). A batch is a JSON array of calls.
Example
curl https://node.olenza.io/v1/rpc/eth \
-H "X-API-Key: $OLENZA_KEY" \
--data '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'
The answer is the node's own JSON-RPC response. Errors from the gateway carry a stable error.data.reason — see the docs.
Available methods
35 methodsOnly these methods are available; wallet, peer, node-control and UTXO-set scan methods are not. Signed transactions can be broadcast with eth_sendRawTransaction. Every call counts as one unit.
eth_blockNumbereth_calleth_chainIdeth_createAccessListeth_estimateGaseth_feeHistoryeth_gasPriceeth_getBalanceeth_getBlockByHasheth_getBlockByNumbereth_getBlockReceiptseth_getBlockTransactionCountByHasheth_getBlockTransactionCountByNumbereth_getCodeeth_getLogseth_getProofeth_getStorageAteth_getTransactionByBlockHashAndIndexeth_getTransactionByBlockNumberAndIndexeth_getTransactionByHasheth_getTransactionCounteth_getTransactionReceipteth_getUncleByBlockNumberAndIndexeth_getUncleCountByBlockHasheth_getUncleCountByBlockNumbereth_maxPriorityFeePerGaseth_sendRawTransactioneth_syncingnet_listeningnet_versiontrace_blocktrace_calltrace_transactiontxpool_statusweb3_clientVersion
Plans that include Ethereum
| Plan | Price / month | Requests / s | Units / day | Units / month | Batch |
|---|---|---|---|---|---|
| Free | Free | 5 | 10,000 | 300,000 | 5 |
| Starter | $25 | 15 | 200,000 | 5,000,000 | 20 |
| Pro | $79 | 40 | 1,000,000 | 25,000,000 | 50 |
At a limit the gateway answers HTTP 429 with Retry-After. Pricing · Status · OpenAPI description · Ethereum on Olenza Explorer
Other chains: Bitcoin Litecoin Dogecoin Bitcoin Cash eCash Zcash Decred Monero