A lightweight Flask UI that hits a local Baseline node via JSON-RPC to show:
- Latest blocks, per-block details, and live mempool stats
- Paginated Recent Transactions view with block links, sizes, fees, and confirmations
- Rich List powered by the node RPC
getrichlist - Transaction pages (with decoded inputs/outputs and granular fees)
- Address balance/history/UTXO views and a universal search box
- Confirm Python 3.11+ is on your path (
python --versionshould succeed). - Ensure a Baseline node is running on
127.0.0.1:8832; updateconfig.jsononly if your RPC host/port differ. - Install deps (one-time):
python -m pip install -r requirements.txt - Launch the explorer from this folder:
python app.py
- Open http://127.0.0.1:5000 to browse your chain.
Read-only RPC methods power this read-only UI, so credentials can stay empty unless your node rejects unauthenticated reads.