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

# Plasma API reference: Reth-based EVM JSON-RPC quickstart

> Use the Plasma JSON-RPC API on Chainstack to deploy nodes, send transactions, and build on the Reth-powered EVM-compatible Ethereum sidechain.

## What is the Plasma protocol?

Plasma is an EVM-compatible blockchain built on Ethereum, designed to provide a high-performance, scalable platform for decentralized applications. Plasma utilizes Reth (Rust Ethereum) as its execution client, offering robust performance and reliability for developers building on the network.

## What is the Plasma API?

The Plasma API allows developers to communicate with the Plasma blockchain to build applications.

An application must connect to a Plasma RPC node to read data from and send transactions to the Plasma blockchain.

When communicating with a Plasma RPC node, the client implements a JSON-RPC specification, a communication protocol allowing one to make remote calls and execute them as if they were made locally.

## How to start using the Plasma API

You need access to a Plasma RPC node to use the Plasma API.

The Plasma mainnet RPC endpoint is available at:

```
https://plasma-mainnet.core.chainstack.com/be84184cd12967be5a65d06651c60085
```

Now, you can connect to the Plasma blockchain and use the Plasma API to build.

## Supported RPC methods

Plasma supports standard Ethereum JSON-RPC methods as well as debug and trace APIs:

* **Accounts info** — retrieve account balances, code, storage, and transaction counts
* **Blocks info** — access block data, headers, and transaction counts
* **Transaction info** — query transaction details and receipts
* **Execute transactions** — simulate and estimate gas for transactions
* **Gas data** — get current gas prices and fee history
* **Chain info** — access chain ID, sync status, and protocol version
* **Filter handling** — create and manage event filters
* **Logs and events** — query blockchain logs
* **Client info** — get client version and network information
* **Debug and trace** — access advanced debugging and tracing capabilities
