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

# Overview

> Explore Mantle JSON-RPC methods

## Introduction

Mantle is a high-performance, scalable Layer 2 blockchain built on Ethereum. By leveraging rollup technology, Mantle provides developers and users with faster and cheaper transactions while maintaining the security of Ethereum. Mantle is ideal for decentralized finance (DeFi), NFTs, and other decentralized applications (dApps) that require low-latency, high-throughput transaction processing.

## Supported Networks

The Mantle RPC API is available for the following networks:

1. **Mantle Mainnet**
2. **Mantle Sepolia Testnet**

## Network Details

| **Network**        | **Chain ID**  | **Path Parameter** |
| :----------------- | :------------ | :----------------- |
| **Mantle Mainnet** | 0x1388 (5000) | `mantle`           |
| **Mantle Sepolia** | 0x138b (5003) | `mantle-sepolia`   |

## Supported RPC Methods

* [eth\_blockNumber](/rpc-nodes/mantle/eth-blockNumber)
* [eth\_call](/rpc-nodes/mantle/eth-call)
* [eth\_chainId](/rpc-nodes/mantle/eth-chain-id)
* [eth\_createAccessList](/rpc-nodes/mantle/eth-create-access-list)
* [eth\_estimateGas](/rpc-nodes/mantle/eth-estimate-gas)
* [eth\_feeHistory](/rpc-nodes/mantle/eth-fee-history)
* [eth\_gasPrice](/rpc-nodes/mantle/eth-gas-price)
* [eth\_getBalance](/rpc-nodes/mantle/eth-get-balance)
* [eth\_getBlockByHash](/rpc-nodes/mantle/eth-get-block-by-hash)
* [eth\_getBlockByNumber](/rpc-nodes/mantle/eth-get-block-by-number)
* [eth\_getBlockTransactionCountByHash](/rpc-nodes/mantle/eth-get-block-transaction-count-by-hash)
* [eth\_getBlockTransactionCountByNumber](/rpc-nodes/mantle/eth-get-block-transaction-count-by-number)
* [eth\_getBlockReceipts](/rpc-nodes/mantle/eth-get-block-receipts)
* [eth\_getCode](/rpc-nodes/mantle/eth-get-code)
* [eth\_getLogs](/streams/api-reference/history/get-logs)
* [eth\_getProof](/rpc-nodes/mantle/eth-get-proof)
* [eth\_getStorageAt](/rpc-nodes/mantle/eth-get-storage-at)
* [eth\_getTransactionByHash](/rpc-nodes/mantle/eth-get-transaction-by-hash)
* [eth\_getTransactionByBlockHashAndIndex](/rpc-nodes/mantle/eth-get-transaction-by-block-hash-and-index)
* [eth\_getTransactionByBlockNumberAndIndex](/rpc-nodes/mantle/eth-get-transaction-by-block-number-and-index)
* [eth\_getTransactionCount](/rpc-nodes/mantle/eth-get-transaction-count)
* [eth\_getTransactionReceipt](/rpc-nodes/mantle/eth-get-transaction-receipt)
* [eth\_getUncleByBlockHashAndIndex](/rpc-nodes/mantle/eth-get-uncle-by-block-hash-and-index)
* [eth\_getUncleByBlockNumberAndIndex](/rpc-nodes/mantle/eth-get-uncle-by-block-number-and-index)
* [eth\_getUncleCountByBlockHash](/rpc-nodes/mantle/eth-get-uncle-count-by-block-hash)
* [eth\_getUncleCountByBlockNumber](/rpc-nodes/mantle/eth-get-uncle-count-by-block-number)
* [eth\_maxPriorityFeePerGas](/rpc-nodes/mantle/eth-max-priority-fee-per-gas)
* [eth\_sendRawTransaction](/rpc-nodes/mantle/eth-send-raw-transaction)
