# Saylor Innovations Bitcoin Network Status

> Saylor Innovations Bitcoin Network Status is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-27).

Returns real-time Bitcoin network stats including block height, mining difficulty, mempool depth, fee rates, and node version.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/explorer/bitcoin/network?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-bitcoin-network-status-0a84c80a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_U--Lq1Mc2E0ZX6JphCKNr

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 saylor-innovations-bitcoin-network-status-0a84c80a
```

Example prompt: What's the current state of the Bitcoin network — block height, difficulty, and how backed-up is the mempool right now, including the minimum fee rate to get a transaction in?

## When to prefer this

Choose this endpoint when you need a comprehensive, single-call snapshot of Bitcoin network conditions — combining block height, difficulty, and mempool stats in one response — rather than querying multiple fragmented sources. Ideal for fee estimation workflows, dashboard data, or monitoring scripts that need all key Bitcoin network indicators at once.

## Known failure modes

- Node temporarily unreachable — upstream Bitcoin node may be restarting or rate-limiting
- Stale data — block_age_seconds may be large if the node has not received a recent block
- initial_block_download: true — node is still syncing and data may be incomplete
- HTTP 402 Payment Required — x402 payment not attached or invalid
- Network timeout — upstream RPC call to Bitcoin Core exceeded timeout

## How this service works

Bitcoin network status: block height and age, difficulty, mempool transactions, size and fees, minimum mempool and relay fee rates, node version.

## Output

A JSON object containing: chain name, best block height and hash, time of last block, seconds since that block, mining difficulty (raw and in trillions), total chain work as hex, mempool transaction count, mempool size in megabytes, total mempool fees in BTC, minimum mempool fee rate (sat/vbyte), minimum relay fee rate (sat/vbyte), Bitcoin Core node version, initial block download status, data source URL, and a plain-language summary note.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "chain",
      "block_height",
      "difficulty",
      "mempool_transactions",
      "mempool_min_fee_sat_vb",
      "note",
      "source"
     ],
     "properties": {
      "note": {
       "type": "string",
       "description": "plain-language reading of the result, including units"
      },
      "chain": {
       "type": "string",
       "description": "the chain this describes"
      },
      "source": {
       "type": "string",
       "description": "where the data was read from"
      },
      "block_time": {
       "type": "string",
       "description": "time of the best block"
      },
      "difficulty": {
       "type": "number",
       "description": "mining difficulty"
      },
      "block_height": {
       "type": "number",
       "description": "best block height"
      },
      "node_version": {
       "type": "string",
       "description": "Bitcoin Core version"
      },
      "chain_work_hex": {
       "type": "string",
       "description": "total chain work as hex"
      },
      "best_block_hash": {
       "type": "string",
       "description": "hash of the best block"
      },
      "block_age_seconds": {
       "type": [
        "number",
        "null"
       ],
       "description": "seconds since that block"
      },
      "mempool_megabytes": {
       "type": "number",
       "description": "mempool size in megabytes"
      },
      "difficulty_trillions": {
       "type": "number",
       "description": "difficulty in trillions"
      },
      "mempool_transactions": {
       "type": "number",
       "description": "transactions in the mempool"
      },
      "min_relay_fee_sat_vb": {
       "type": "number",
       "description": "minimum relay fee rate, sat per vbyte"
      },
      "initial_block_download": {
       "type": "boolean",
       "description": "true while the node is still syncing"
 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-bitcoin-network-status-0a84c80a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
