Agent402 / tools / chain-pending

Pending block

$0.001 per call · USDC via x402 · GET /api/chain/pending

The chain's pending block: how many transactions are queued for the next block, the base fee they will pay, and the gas already used against the limit. This is the node's own view of what is about to be mined, so it answers "is the chain congested right now" without an indexer. Transaction hashes are included when the node returns them. EVM chains: ethereum, base, polygon, arbitrum, optimism.

TRY IN PLAYGROUND →

Input

FieldTypeDescription
networkstringethereum | base | polygon | arbitrum | optimism (default base)
hashesbooleanInclude the pending transaction hashes (default false, counts only)

Example output

{
  "network": "base",
  "number": "34881204",
  "transactionCount": 61,
  "baseFeePerGas": "4218231",
  "baseFeePerGasGwei": "0.004218",
  "gasUsed": "12904331",
  "gasLimit": "150000000",
  "timestamp": "2026-09-12T21:30:11.000Z",
  "note": "A pending block is the node's own view and differs between nodes; it is not a consensus value."
}

Try it - see the 402 challenge (free)

curl -i "https://agent402.tools/api/chain/pending?network=base"

The response is HTTP 402 Payment Required with exact payment requirements. Any x402 v2 client pays automatically and retries:

Paid call (JavaScript agent)

import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
import { metaTitle, metaDescription } from "./seo-meta.js";

const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(KEY) });
const payFetch = wrapFetchWithPayment(fetch, client);

const res = await payFetch("https://agent402.tools/api/chain/pending?network=base");
Wallet-only. This tool reaches the network/browser/storage, so it is paid in USDC via x402 (no proof-of-work tier).

Related tools

Crypto order book

$0.001 · GET /api/crypto-orderbook

L2 order-book snapshot for a spot pair: best bid/ask, mid price, spread (absolute + %), and the top N aggregated price l…

try in playground →

Stablecoin peg monitor

$0.003 · GET /api/stablecoin-peg

Live $1-peg deviation for the top USD stablecoins (USDT, USDC, USDS, DAI, USDe, PYUSD, USDD, TUSD, FDUSD by default, or …

try in playground →

Wallet balance (native + ERC-20)

$0.002 · POST /api/wallet-balance

Look up the native coin balance (ETH/MATIC) plus every ERC-20 holding for a wallet address on Ethereum, Base, Polygon, A…

try in playground →