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.