EVM REST API
Use the EVM family when you need direct JSON-RPC access on the current gateway baseline without splitting EVM chains into separate top-level docs sections.
Default auth stays on Authorization: Bearer <api_key>.
Keep the compatibility URL form only for clients that cannot send custom
headers.
Current route family
Current baseline routes
POST /rpc/ethereumPOST /rpc/bnbchainPOST /rpc/basePOST /rpc/arbitrumPOST /rpc/optimismPOST /rpc/polygon
Method examples use POST /rpc/ethereum. Switch the route to
another enabled EVM chain when needed.
Try the default method
Try eth_blockNumber
Send one direct browser request to the current hosted gateway base URL so the real network request is visible in devtools. The API key is only stored locally when you provide one.
Method groups
Chain and identity
Current route identity and gateway-visible client information.
eth_chainIdReturn the chain id for the selected EVM route.web3_clientVersionReturn upstream client version information.
Current state and execution support
Read current route state and perform basic execution simulations.
eth_blockNumberReturn the latest known block number.eth_getBalanceReturn the balance for one address at the chosen block tag.eth_getCodeReturn deployed code for one address.eth_getTransactionCountReturn the transaction count for one address.eth_callExecute a read-only contract call against the chosen block tag.eth_estimateGasEstimate gas for a transaction request object.eth_gasPriceReturn the current suggested gas price.
History and transaction inspection
Read blocks, transactions, receipts, and event logs.
eth_getBlockByHashReturn block data for one block hash.eth_getBlockByNumberReturn block data for one block number or tag.eth_getTransactionByHashReturn one transaction payload by transaction hash.eth_getTransactionReceiptReturn the receipt for one submitted transaction.eth_getLogsReturn logs for a filter object within the allowed request shape.
Transaction submission
Submit signed raw transactions through the hosted route.
eth_sendRawTransactionSubmit one signed raw transaction.