# x402 MCP Storefront — Base Network Pulse

> x402 MCP Storefront — Base Network Pulse is a paid API for AI agents from x402-mcp.onrender.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns current Base mainnet network economics including block height, block time, gas fees, ETH spot price, and USD cost to settle ETH and USDC transfers, priced at $0.25 USDC per call via x402.

## Facts

- Endpoint: GET https://x402-mcp.onrender.com/swarm/products/d22bbf5f3c4b4666a6f80980c7bc7c50/purchase
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-mcp-storefront-base-network-pulse-f309c403
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_j61UbmbeC1RrES19M69qr

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-mcp-storefront-base-network-pulse-f309c403
```

Example prompt: What are the current gas fees and ETH price on Base mainnet right now, and how much would it cost in USD to settle a USDC transfer?

## When to prefer this

Use this endpoint when you need real-time Base mainnet gas economics and USD settlement cost estimates, especially for pricing x402/USDC agent micropayments or deciding whether on-chain settlement is economical at current conditions. Prefer this over generic Ethereum mainnet gas oracles when the target chain is Base (Coinbase L2). No API key is required; payment is via x402 USDC micropayment.

## Known failure modes

- Base RPC endpoint unavailable — may return 5xx or stale data
- ETH spot price feed outage — USD cost fields may be null or missing
- Render.com cold start latency — first request after idle may time out
- x402 payment not settled — 402 response if USDC payment fails
- Network congestion causing RPC timeout — partial or error JSON returned

## How this service works

Should I settle on Base mainnet now? Live Base Network Pulse: base fee + priority fee (gwei gas), block utilization/congestion trend, ETH-USD, USD cost for ETH transfer / USDC ERC-20 / x402 settle, and settle-now-or-wait verdict with rationale. GET, no inputs. Computed from Base RPC + ETH spot. Not a tx simulator.

## Output

A JSON object containing the latest Base mainnet block height and block time, current base fee and priority fee in gwei, ETH spot price in USD, and the estimated USD cost to execute both a plain ETH transfer and an ERC-20/USDC transfer on Base.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "topic": "Base Network Pulse @ block 49439384",
  "report": "# Base Network Pulse - block 49439384",
  "product_id": "d22bbf5f3c4b4666a6f80980c7bc7c50",
  "payment_settled": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-mcp-storefront-base-network-pulse-f309c403/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-mcp.onrender.com](https://www.zero.xyz/host/x402-mcp.onrender.com/llms.txt)
