JSON-RPC Playground — Test EVM RPC Endpoints Online

Methods

About this tool

The JSON-RPC Playground lets you send raw RPC calls to any EVM endpoint directly from your browser, with the request proxied server-side so you never hit CORS errors. Pick a chain, choose a method preset like eth_call or eth_getBalance, send it, and inspect the decoded response.

From terminal to browser

Testing RPC methods normally means constructing curl commands and parsing JSON by hand every session. This playground packages the same flow into presets, request history stored in your browser, and one-click export as a cURL command to share with a teammate.

No setup, no keys

There are no API keys, accounts, or configuration steps. The server-side proxy routes your request to the right endpoint and returns the response, so switching chains is a dropdown instead of an environment-variable change.

Included method presets

  • Network: net_version, eth_chainId, eth_blockNumber.
  • Account: eth_getBalance, eth_getTransactionCount, eth_getCode.
  • Chain state: eth_getBlockByNumber, eth_getLogs, eth_call, eth_estimateGas, and gas methods.

Frequently asked questions

Does the playground store my requests?

Yes — locally in your browser's localStorage so history persists between visits without any account or cloud storage.

Will I run into CORS errors?

No. The request is proxied server-side by the platform, so your browser never calls the target RPC directly.