Simple, database-free Bitcoin Atom blockchain explorer, via RPC. Built with Node.js, express, bootstrap-v4.
This tool is intended to be a simple, self-hosted explorer for the Bitcoin Atom blockchain, driven by RPC calls to your own atomd node. This tool is easy to run but lacks features compared to full-fledged (stateful) explorers.
It is a fork of the open-source BTC Explorer. If you run your own Atom Full Node, this explorer can easily run alongside it, communicating via RPC calls.
- List of recent blocks
- Browse blocks by height, in ascending or descending order
- View block details
- View transaction details, with navigation "backward" via spent transaction outputs
- View raw JSON output used to generate most pages
- Search to directly navigate to transactions or blocks
- Mempool summary, showing unconfirmed transaction counts by fee level
- RPC Browser to explore all of the RPC commands available from your node
- RPC Terminal to send arbitrary commands to your node
- Install and run a full, archiving node - Atom Downloads. Ensure that your node has full transaction indexing enabled (
txindex=1
) and the RPC server enabled (server=1
). - Synchronize your node with the Bitcoin Atom network.
- Clone this repo
npm install
to install all required dependencies- Optional: Uncomment the "bitcoind" section in env.js to automatically connect to the target node.
npm start
to start the local server- Navigate to http://127.0.0.1:3002/
- Connect using the RPC credentials for your target BCA node (if you didn't edit env.js in Step 3)