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.
Related
- Electrum Server — Wallet connectivity via the Electrum protocol
- Monitoring — Real-time WebSocket feeds