EVM RPC
Use the EVM RPC branch when you need native EVM JSON-RPC semantics instead of the product-level Market API or Market WebSocket contract.
Solana stays labeled Beta and keeps its own canonical tree under
/services/solana. This visible branch is reserved for the EVM
route family, with the concrete route inventory listed below.
Request-response EVM JSON-RPC across the current raw-route baseline.
REST APIReviewed EVM subscription topics across the hosted websocket routes.
WebSocket APICurrent routes
REST routes
POST /rpc/ethereumPOST /rpc/bnbchainPOST /rpc/basePOST /rpc/arbitrumPOST /rpc/optimismPOST /rpc/polygon
REST API inventory
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.
WebSocket API inventory
Reviewed EVM topics
The current public method pages focus on the reviewed Ethereum-style subscription topics exposed on the hosted EVM websocket family.
newHeadsReceive one notification for each new canonical head on the hosted EVM route.
logsSubscribe to filtered log notifications over the hosted EVM route.
newPendingTransactionsReceive one notification for each pending transaction hash on the hosted EVM route.
syncingReceive sync-status updates over the hosted EVM route.