SKIP TO CONTENT
BITCOIN RESEARCH KIT
OPEN SOURCE / MIT LICENSED YOUR NODE / YOUR DATA

BITCOIN DATA.
FROM YOUR NODE.

BLK FILES + MEMPOOL IN. METRICS + CHARTS + API OUT.

THE RESEARCH LAYER FOR BITCOIN FOLLOW THE DATA ↓
01 / WHAT IT ISOPEN SOURCE / SELF-HOSTABLE

THE RESEARCH LAYER BETWEEN BITCOIN CORE AND YOUR QUESTIONS.

  1. 01
    LOCAL-FIRSTYOUR NODE / YOUR DATA
  2. 02
    RESEARCH-READYINDEXES + METRICS
  3. 03
    ONE STACKWEB + API + MCP
BITVIEW / LOCALONE BINARY
$ bitview

READ     BITCOIN CORE
INDEX    BLOCKS / TXS / UTXOS
COMPUTE  RESEARCH METRICS
SERVE    WEB / API / MCP
YOUR NODEYOUR DATA
02 / THE ENGINEONE SELF-HOSTABLE STACK

BRK TURNS RAW BITCOIN DATA INTO SOMETHING YOU CAN ASK QUESTIONS OF.

01 / READ

START WITH THE SOURCE.

BRK reads Bitcoin Core directly: confirmed history from local BLK files and the live state from the mempool.

  • BLK FILESCONFIRMED HISTORY
  • MEMPOOLLIVE STATE
LOCAL / READ-ONLY
Read Bitcoin Core data An append-only tape of Bitcoin block-file segments passes through a scanner while loose mempool transactions join the same normalized local stream. BLK*.DAT / APPEND ONLY MEMPOOL / LIVE CONFIRMED HISTORY TX TX TX NORMALIZED RECORDS
02 / INDEX

TURN RAW BYTES INTO STRUCTURE.

Blocks, transactions, addresses and UTXOs become deterministic indexes built for fast lookup.

  • BLOCKS + TXSCHAIN STRUCTURE
  • ADDRESSES + UTXOSSTATE + BALANCES
HEIGHT / DATE / TYPE
Index the Bitcoin chain A raw transaction enters a sparse three-dimensional address lattice and is pinned to stable height, date and type coordinates. RAW RECORD TX 7F…2A 905K AUG 11 P2TR HEIGHT DATE TYPE ONE RECORD / THREE KEYS
03 / COMPUTE

DERIVE WHAT THE CHAIN MEANS.

BRK computes research-ready chain and market metrics across the resolutions researchers actually use.

  • THOUSANDSOF METRICS
  • MULTIPLERESOLUTIONS
CHAIN / MARKET / COHORTS
Compute research metrics Three indexed fact streams converge on a flat derivation surface and become one metric expressed as a stepped landscape at block, hourly and daily resolutions. INDEXED FACTS CHAIN MARKET COHORTS DERIVE 1D 1H BLOCK ONE METRIC / MANY RESOLUTIONS
04 / SERVE

USE THE ANSWER ANYWHERE.

Explore in Bitview, query JSON or CSV, connect MCP, or build with JavaScript, Python and Rust.

  • HOSTEDBITVIEW
  • PROGRAMMATICAPI + MCP + CLIENTS
CHOOSE YOUR WAY IN ↓
Serve BRK data everywhere One BRK router distributes the same answer into four distinct interfaces: a web chart, a JSON document, an MCP conversation and a terminal client. QUERY BRK ONE DATASET WEB API MCP CLIENT
03 / THE OUTPUTONE ENGINE / MANY QUESTIONS

SEE BITCOIN FROM EVERY ANGLE.

BLOCKCHAINBLOCKS / TRANSACTIONS / ADDRESSES / UTXOS01
ANALYTICSSUPPLY / COHORTS / NETWORK / MARKET02
MEMPOOLFEES / PROJECTED BLOCKS / UNCONFIRMED TXS03
INDEXESDATE / HEIGHT / HALVING / TYPE / AGE04
ONE BINARYONE COMMAND
BITCOIN COREONLY
OPEN SOURCEMIT LICENSED
READ-ONLYAPI + MCP
04 / YOUR WAY INHOSTED → PROGRAMMATIC → SELF-HOSTED

START WITH THE ANSWER. OWN THE STACK WHEN YOU ARE READY.

03 / OWN

RUN BITVIEW.

  • WEBSITE + API
  • ONE BINARY
  • YOUR NODE / YOUR DATA
$ cargo install --locked bitviewd
$ bitview 
GUIDE ↗