Skip to Content
RPC ServicesOverview

EVM RPC

EVM RPC

Hosted EVM raw routes for native JSON-RPC requests and subscriptions.

Use this branch when the runtime needs native EVM JSON-RPC semantics instead of normalized market reads or market streams.

Primary fitNative chain access
SurfacesHTTP API + WebSocket API
Default familyEVM

Choose the transport first

  • HTTP API: request-response EVM JSON-RPC with exact method pages and copy-ready examples.

  • WebSocket API: reviewed EVM subscription topics for heads, logs, pending transactions, and related notifications.

Current route patterns

HTTP pattern
POST {RPC_HTTP_BASE_URL}/v1/{CHAIN_NAME}/{API_KEY}
WebSocket pattern
{RPC_WSS_BASE_URL}/v1/{CHAIN_NAME}/{API_KEY}
CHAIN_NAME
ethereum | bnbchain | base | arbitrum | optimism | polygon

Start from one compatibility-style URL, then open the reviewed method or subscription page below when you need exact contract details.

HTTP API inventory

Chain and identity

Current route identity and gateway-visible client information.

Current state and execution support

Read current route state and perform basic execution simulations.

History and transaction inspection

Read blocks, transactions, receipts, and event logs.

Transaction submission

Submit signed raw transactions through the hosted route.

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.

  • newHeads

    Receive one notification for each new canonical head on the hosted EVM route.

  • logs

    Subscribe to filtered log notifications over the hosted EVM route.

  • newPendingTransactions

    Receive one notification for each pending transaction hash on the hosted EVM route.

  • syncing

    Receive sync-status updates over the hosted EVM route.

Last updated on