Skip to main content

Overview

Rebar Data provides full access to Bitcoin blockchain data through a REST API (powered by a self-hosted mempool.space instance) and a JSON-RPC interface (standard Bitcoin Core methods).

What's Available

  • Blocks — Headers, transactions, statistics, and chain tip
  • Transactions — Raw/decoded data, inputs/outputs, confirmation status, CPFP analysis
  • Addresses — Balances, transaction history, and UTXO sets
  • Mempool — Real-time stats, recent transactions, and fee distribution
  • Mining — Pool statistics, hashrate distribution, and block attribution
  • Fees — Current fee estimates for target confirmation times

The JSON-RPC interface mirrors Bitcoin Core's RPC, giving you access to methods like getblock, getrawtransaction, estimatesmartfee, testmempoolaccept, and more.

Compatibility

Both interfaces are drop-in compatible with their upstream counterparts:

  • REST follows mempool.space API conventions
  • JSON-RPC follows the Bitcoin Core RPC specification

If you're already using either, switching to Rebar Data means updating your base URL and adding an API key header.