Docs
Supported ChainsManta PacificJSON-RPC APITransaction Methods

eth_feeHistory - Manta RPC Method

Get historical gas fee data on Manta Pacific. Essential for fee prediction for ZK-enabled DeFi, private identity verification, and modular ZK applications via Universal Circuits.

Returns historical gas information on Manta Pacific for fee estimation.

Use Cases

  • Fee prediction - Estimate future gas prices based on history
  • Gas analytics - Analyze fee trends over time
  • Optimal timing - Find best times for transactions on ZK-enabled DeFi, private identity verification, and modular ZK applications via Universal Circuits

Request Parameters

Request
blockCountQUANTITY

Number of blocks in the range

newestBlockQUANTITY|TAG

Highest block of the range

rewardPercentilesArray

Percentiles to sample for priority fees

Response Body

Response

Code Examples

Bash
curl -X POST https://api-manta-pacific-archive.n.dwellir.com/YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "method": "eth_feeHistory",
    "params": ["0x5", "latest", [25, 50, 75]],
    "id": 1
  }'
JavaScript
import { JsonRpcProvider, formatUnits } from 'ethers';

const provider = new JsonRpcProvider('https://api-manta-pacific-archive.n.dwellir.com/YOUR_API_KEY');

const feeHistory = await provider.send('eth_feeHistory', ['0xa', 'latest', [25, 50, 75]]);

console.log('Base fees:', feeHistory.baseFeePerGas.map(f => formatUnits(f, 'gwei')));
console.log('Reward (25th percentile):', feeHistory.reward.map(r => formatUnits(r[0], 'gwei')));
Python
from web3 import Web3

w3 = Web3(Web3.HTTPProvider('https://api-manta-pacific-archive.n.dwellir.com/YOUR_API_KEY'))

fee_history = w3.eth.fee_history(10, 'latest', [25, 50, 75])
print(f'Base fees: {[w3.from_wei(f, "gwei") for f in fee_history["baseFeePerGas"]]}')

On this page