> ## Documentation Index
> Fetch the complete documentation index at: https://etherspot.fyi/llms.txt
> Use this file to discover all available pages before exploring further.

# RPC Playground

<Note type="info">
  This feature is available on all plans.
</Note>

## Overview

The [RPC Playground](https://developer.etherspot.io/dashboard/rpc-playground) provides a seamless interface for developers to interact with blockchain networks using JSON-RPC. It simplifies testing, debugging, and integrating blockchain functionalities directly from your Dashboard.

✅ Faster Development & Testing – Quickly execute and validate RPC calls without writing code.

✅ Simplified API Integration – Copy JSON-RPC requests and responses for easy implementation.

✅ Multi-Chain & Version Support – Test different blockchain networks on different API versions effortlessly.

✅ Real-Time Gas & Fee Insights – Retrieve gas prices, fee history, and user operations for transaction optimization.

✅ One-Click cURL Commands – Generate cURL requests to streamline API testing and integration.

✅ Interactive & Developer-Friendly – Modify parameters, analyze responses, and debug efficiently.

What’s Included:

* Network Selection: Choose from available testnets and mainnets.
* API Key Management: Authenticate requests securely.
* RPC Method Explorer: Browse and execute supported methods dynamically.
* Live JSON Request & Response: Instantly view structured API interactions.
* cURL code generation: Generate cURL commands for direct integration.
* Docs & SDK Integration: Direct links for further reference and implementation.

This tool significantly enhances developer productivity by offering an intuitive, interactive environment for blockchain API testing and validation. 🚀

## Step-by-Step Guide

### 1. Click on RPC Playground

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/0.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=09433f7ee7230d9f7f6471f67ecad146" alt="RPC Playground Dashboard" width="1210" height="609" data-path="images/rpc-playground/0.png" />

### 2. Choose either Testnet or Mainnet

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/1.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=eca6ac67f05c75b2fd22448d5099bb71" alt="Network Selection" width="1210" height="609" data-path="images/rpc-playground/1.png" />

### 3. Choose a chain you want to send request

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/2.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=a37910a86402b088684f32db12fb4d08" alt="Chain Selection" width="1210" height="609" data-path="images/rpc-playground/2.png" />

### 4. Choose API version

V1 supports EntryPoint 0.6.0
V2 supports EntryPoint 0.7.0

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/3.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=00baec0c7f197a43da0cf7f9d5e10c0b" alt="API Version Selection" width="1210" height="609" data-path="images/rpc-playground/3.png" />

### 5. Click on Select API Key

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/4.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=9801d8e8f76aee5efcfd1a2e8279d758" alt="API Key Selection" width="1210" height="609" data-path="images/rpc-playground/4.png" />

### 6. Choose your API key

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/5.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=f8a66b6fa2de589a0d4af095bc587b7e" alt="Choose API Key" width="1210" height="609" data-path="images/rpc-playground/5.png" />

### 7. Click on Send Request

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/6.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=b5ccda0090a177745ce30e5e6e6ef670" alt="Send Request" width="1210" height="609" data-path="images/rpc-playground/6.png" />

### 8. Choose from the range of supported RPC methods

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/7.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=0cb739afd014a01a39dce21ca8cfd4a7" alt="RPC Methods" width="1210" height="609" data-path="images/rpc-playground/7.png" />

### 9. Generate cURL command

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/8.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=0fd9a19eef30d88b8ee1e62a3585ef13" alt="Generate cURL" width="1210" height="609" data-path="images/rpc-playground/8.png" />

### 10. The code will be generated ready to be used

<img src="https://mintcdn.com/etherspot/H2UQS5QvokClTYDR/images/rpc-playground/9.png?fit=max&auto=format&n=H2UQS5QvokClTYDR&q=85&s=f78ab265d2f100822b8874cf0880a2c5" alt="Generated Code" width="3012" height="1409" data-path="images/rpc-playground/9.png" />
