pull down to refresh

A suite of tools designed to extract, compute & display data stored on a Bitcoin Core node

The Bitcoin Research Kit is a high-performance toolchain designed to parse, index, compute, serve and visualize data from a Bitcoin node, enabling users to gain deeper insights into the Bitcoin network.
In other words it's an alternative to Glassnode, mempool.space (soon) and electrs (soon) all in one package with a particular focus on simplicity and ease of use.
The toolkit can be used in various ways to accommodate as many needs as possible:
  • Website
    Everyone is welcome to visit the official instance and showcase of the suite's capabilities.
    It has a wide range of functionalities including charts, tables and simulations which you can visit for free and without the need for an account.
    Also available at: kibo.money // satonomics.xyz
  • API
    Researchers and developers are free to use BRK's public API with
    dataset variants at their disposal.
    Just like the website, it's entirely free, with no authentication or rate-limiting.
  • AI
    LLMs have to possibility to connect to BRK's backend through a MCP.
    It will give them access to the same tools as the API, with no restrictions, and allow you to have your very own data analysts.
    One-shot output examples: Document // Dashboard // Dashboard 2
  • CLI
    Node runners are strongly encouraged to try out and self-host their own instance using BRK's command line interface.
    The CLI has multiple cogs available for users to tweak to adapt to all situations with even the possibility for web developers to create their own custom website which could later on be added as an alternative front-end.
  • Crates
    Rust developers have access to a wide range crates, each built upon one another with its own specific purpose, enabling independent use and offering great flexibility. PRs are welcome, especially if their goal is to introduce additional datasets.
The primary goal of this project is to be fully-featured and accessible for everyone, regardless of their background or financial situation - whether that person is an enthusiast, researcher, miner, analyst, or simply curious.
In contrast, existing alternatives tend to be either very costly or missing essential features, with the vast majority being closed-source and unverifiable, which fundamentally undermines the principles of Bitcoin.
0 sats \ 0 replies \ @Macoy31 5h
This is brilliant work. πŸ‘ Combining parsing, indexing, and visualization in one open-source suite is exactly what the Bitcoin space needs. No more relying on expensive, closed platforms just to access our own chain data.
Quick question: how does BRK handle syncing and indexing performance on older machines or Raspberry Pi setups? Curious if this could work even on low-resource nodes for self-hosters.
reply
0 sats \ 0 replies \ @Macoy31 5h
This is insanely impressive. πŸ”βš™οΈ An open-source, all-in-one alternative to Glassnode, Mempool.space, and Electrs? That’s a game-changer for researchers, builders, and anyone wanting transparent, verifiable access to Bitcoin data β€” without paywalls or limits.
The flexibility of BRK across CLI, Web, API, AI + Rust crates is really next-level. Love how it stays true to Bitcoin's ethos: open, permissionless, and for everyone. Definitely keeping an eye on this β€” might even self-host soon πŸ‘€
Big kudos to the devs behind this.
reply