Files
brk/packages/brk_client/README.md
2026-01-14 16:38:53 +01:00

887 B

brk-client

Python client for the Bitcoin Research Kit API.

PyPI | API Reference

Installation

pip install brk-client

Quick Start

from brk_client import BrkClient

client = BrkClient("http://localhost:3110")

# Blockchain data (mempool.space compatible)
block = client.get_block_by_height(800000)
tx = client.get_tx("abc123...")
address = client.get_address("bc1q...")

# Metrics API - typed, chainable
prices = client.metrics.price.usd.split.close \
    .by.dateindex() \
    .range(-30)  # Last 30 days

# Generic metric fetching
data = client.get_metric("price_close", "dateindex", -30)

Configuration

client = BrkClient("http://localhost:3110", timeout=60.0)