# Bitcoin Mempool Stats API

> Bitcoin Mempool Stats API is a paid API for AI agents from proxy.suverse.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).

Returns real-time Bitcoin mempool statistics including unconfirmed transaction count, total vsize in MB, fee histogram, average sats/vbyte, current block height, and next difficulty adjustment estimate.

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/bitcoin-mempool-stats
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/proxy-suverse-io-c9f73377
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dRLMQQgSGHF9Ar2K2YLi_

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 proxy-suverse-io-c9f73377 -d '<json body>'
```

Example prompt: What are the current Bitcoin mempool stats — how many unconfirmed transactions are there, what's the average fee in sats per vbyte, and when is the next difficulty adjustment?

## When to prefer this

Use this endpoint when an AI agent needs to make real-time decisions about Bitcoin transaction fee rates, assess network congestion before broadcasting a transaction, or track difficulty adjustment cycles. Prefer this over general blockchain explorers when you need a single structured response covering fee histograms, mempool size, and difficulty adjustment together in one call at low cost ($0.005 USDC).

## Known failure modes

- Upstream data source unavailable — returns 5xx error
- Payment not provided or invalid — returns 402 Payment Required
- Rate limit exceeded — returns 429 Too Many Requests
- Temporary network latency causing stale or delayed mempool data

## How this service works

Bitcoin mempool stats real-time. Unconfirmed tx count, total vsize MB, fee histogram, avg sat/vByte, current tip height, next difficulty adjustment estimate with progress %, remaining blocks, avg block time. AI agent BTC timing bot, mempool API, network congestion data.

## Output

Returns a structured JSON object with: count of unconfirmed transactions, total mempool vsize in MB, fee histogram (distribution of transactions across fee rate buckets), average sats per vbyte, current tip block height, and next difficulty adjustment details including estimated percent progress, blocks remaining, and average block time.

## Example request

```json
{}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/proxy-suverse-io-c9f73377/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proxy.suverse.io](https://www.zero.xyz/host/proxy.suverse.io/llms.txt)
