Introduction
Welcome to the official documentation for Rebar Data — the unified data access layer for Bitcoin-native protocols, combining a high-level REST API and low-level JSON-RPC service.
Rebar Data is a two-part infrastructure product designed to give developers and miners direct, protocol-aware access to Bitcoin. It consists of:
Rebar API — a RESTful interface for querying and constructing transactions involving Ordinals, Runes, BRC-20s, and other metaprotocols
Rebar RPC — a JSON-RPC endpoint fully compatible with Bitcoin Core, optimized for speed, reliability, and miner connectivity
Together, these services abstract Bitcoin’s complexity without compromising its security model — making it easier to build on and interact with the base layer directly.
Why It Matters
The Bitcoin ecosystem is entering a new era of on-chain programmability. Protocols now embed metadata, asset logic, and state transitions directly into Bitcoin’s UTXO model. But native tooling — from Core RPCs to indexers — lacks the context and structure needed to support this evolution. Rebar Data solves this by offering developers and infrastructure operators a complete access layer, tuned for the realities of Bitcoin's new L1 use cases.
Rebar Data Capabilities
The process involves:
Rebar API:
Structured endpoints for protocol-specific data: token balances, inscriptions, Rune state
Transaction builder workflows with protocol encoding logic
RESTful integration for analytics and application backends
Rebar RPC:
Drop-in Bitcoin Core compatibility via JSON-RPC
Enhanced uptime, connection pooling, and mempool visibility
Optional private relay paths for sensitive transaction flows
Last updated