# Blockchain.com Explorer – Transactions Per Second Chart

> Blockchain.com Explorer – Transactions Per Second Chart is a paid API for AI agents from api.blockchain.info, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-02).

Returns historical Bitcoin transactions-per-second chart data from Blockchain.com, with configurable timespan, rolling average, and output format.

## Facts

- Endpoint: POST https://api.blockchain.info/explorer-gateway-kt/x402/charts/transactions-per-second?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockchain-com-explorer-transactions-per-second-chart-d98e8489
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tHFSYoDHQ1DxoG3d7bK3k

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 blockchain-com-explorer-transactions-per-second-chart-d98e8489 -d '<json body>'
```

Example prompt: Pull the Bitcoin transactions-per-second chart from Blockchain.com for the last year using an 8-hour rolling average and give me the results as JSON.

## When to prefer this

Choose this endpoint when you specifically need Bitcoin transactions-per-second historical chart data sourced from Blockchain.com's Explorer, especially when you need flexible timespan control, rolling average smoothing, or both JSON and CSV output. Prefer this over generic crypto data APIs when Blockchain.com provenance is required or when you need TPS specifically (not transaction count, fees, or other metrics).

## Known failure modes

- Invalid timespan format returns an error or empty dataset
- Unsupported rolling average window may default or fail
- Payment required (402) if x402 micropayment not supplied
- Rate limiting or gateway timeout for very large timespans
- CSV format may omit metadata fields, causing downstream parsing issues if JSON is expected

## How this service works

Paid AI-agent access to Blockchain.com Explorer API

## Output

Returns a time-series dataset of Bitcoin transactions per second, either as structured JSON (with optional metadata such as chart name, unit, and description) or raw CSV with timestamp and value columns. Data can be sampled to reduce point density and smoothed with a configurable rolling average window.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "cors": {
   "type": "boolean",
   "default": false,
   "description": "Enable CORS headers"
  },
  "format": {
   "enum": [
    "json",
    "csv"
   ],
   "type": "string",
   "default": "json",
   "description": "Response format:\n- `json` — Returns structured JSON with metadata and values\n- `csv` — Returns raw CSV data with timestamp and value columns (no metadata)\n"
  },
  "sampled": {
   "type": "boolean",
   "default": true,
   "description": "Apply sampling to reduce data points"
  },
  "metadata": {
   "type": "boolean",
   "default": false,
   "description": "Include metadata in response"
  },
  "timespan": {
   "type": "string",
   "default": "1y",
   "example": "1y",
   "description": "Time period (e.g., \"24h\", \"7d\", \"1y\", \"3y\")"
  },
  "rollingAverage": {
   "type": "string",
   "default": "8h",
   "example": "8h",
   "description": "Rolling average window (e.g., \"8h\", \"24h\")"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "format": "application/json",
 "example": {
  "name": "Transaction Rate",
  "unit": "Transactions Per Second",
  "period": "minute",
  "status": "ok",
  "values": [
   {
    "x": 1704067200,
    "y": 4.82
   },
   {
    "x": 1704068100,
    "y": 5.13
   }
  ],
  "description": "The number of Bitcoin transactions added to the mempool per second."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockchain-com-explorer-transactions-per-second-chart-d98e8489/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.blockchain.info](https://www.zero.xyz/host/api.blockchain.info/llms.txt)
