Btc Rpc Explorer screenshot

Btc Rpc Explorer

Author Avatar Theme by Janoside
Updated: 24 Aug 2025
1759 Stars

Database-free, self-hosted Bitcoin explorer, via RPC to Bitcoin Core.

Categories

Overview:

BTC RPC Explorer is a self-hosted Bitcoin explorer designed for users running Bitcoin Core. It allows users to explore the Bitcoin blockchain with the help of RPC calls to their own Bitcoin node. With easy setup and the ability to connect to other tools like Electrum servers, users can utilize this explorer to access a comprehensive view of their Bitcoin node, including network summaries, block details, analysis tools, JSON REST API, mempool summaries, and more.

Features:

  • Network Summary Dashboard: Provides an overview of the Bitcoin network.
  • Block, Transaction, and Address Details: Allows users to view information on blocks, transactions, and addresses.
  • Analysis Tools: Enables users to access statistics on blocks, transactions, and miner activity.
  • JSON REST API: Shows raw JSON content from bitcoind used to generate most pages.
  • Search Functionality: Allows search by transaction ID, block hash/height, and address.
  • Transaction History: Optional history for addresses by querying from Electrum-protocol servers or other blockchain explorers.
  • Mempool Summary: Displays fee, size, and age breakdowns of transactions in the mempool.
  • RPC Command Browser and Terminal: Users can interact with the Bitcoin Core node via RPC commands.

Installation:

To install BTC RPC Explorer, follow these steps:

  1. Ensure you have Bitcoin Core installed and its RPC server is enabled.
  2. Install Node.js (16+ required, 18+ recommended).
  3. Clone the repository or install via npm using the command: npm install btc-rpc-explorer.

Summary:

BTC RPC Explorer is a valuable tool for users running Bitcoin Core nodes, allowing them to explore the Bitcoin blockchain and access detailed information about blocks, transactions, and network activity. With features like analysis tools, search functionality, and RPC command capabilities, users can have a comprehensive view of their Bitcoin node and the blockchain. It is easy to install and can be tailored to diverse user configurations to cater to various needs related to exploring and interacting with the Bitcoin network.