Btc Rpc Explorer

screenshot of Btc Rpc Explorer
express
bootstrap
scss

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

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.

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.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

Pug

Pug is a high-performance template engine for Node.js and browsers that enables developers to write HTML templates using a concise and intuitive syntax. It supports a range of features, including template inheritance, conditionals, loops, mixins, and more, and can be easily integrated into a variety of web frameworks and build tools.