Skip to content

Releases: janb84/bitcoin-tui

Bitcoin-TUI v0.8.3

11 Apr 17:40

Choose a tag to compare

New in v0.8.3:

Smaller release binaries

Guix-built release binaries are now stripped of debug symbols resulting in smaller binaires. No functional changes

Bitcoin-TUI v0.8.2

10 Apr 13:09

Choose a tag to compare

First release of Bitcoin-TUI.

New in v0.8.2:

Dashboard

  • Blockchain height, difficulty, sync progress, network status, and mempool summary

Mempool tab

  • Transaction count, virtual size, total fees, min relay fee, memory usage gauge
  • Animated recent blocks — blocks slide right on new arrival, colored by weight, age shown per column, count adapts to terminal width
  • Navigate into blocks with down-arrow, open full block detail with Enter

Search

  • Press / to search by txid — checks mempool first, falls back to confirmed transactions (txindex=1 required)
  • Drill into block, inputs, and outputs from the result overlay; full navigation history, Esc unwinds one level at a time

Network tab

  • Inbound/outbound connection counts, client version, protocol version, relay fee
  • Soft-fork tracking table showing all consensus deployments with status and activation height (loaded on first visit)

Peers tab

  • Live peer table with address, network type, direction, ping, bytes sent/received, tip height
  • Press Enter on any peer for a detail overlay; disconnect or ban (24h) from there
  • Press [a] to view/manage added nodes, [b] to view/manage the ban list

Tools tab

  • Broadcast raw transactions via sendrawtransaction
  • Live private broadcast queue (shown when non-empty)
  • Shutdown bitcoind and exit with [Q]

Connection handling

  • When Bitcoin Core is unreachable, a connection-failed overlay shows endpoint, auth method, and error; if bitcoind is found in PATH, offers to launch it
  • Cookie credentials are re-read from disk on each poll cycle when disconnected, so a bitcoind restart is picked up automatically

Reproducible builds

Deterministic release binaries via GNU Guix for Linux (x86_64, arm), Windows (x86_64), and macOS (x86_64, aarch64)

Special Thanks

A big special thank you to @ajtowns for being so involved !

macOS note

MacOS will block the binary on first run. Before launching, ad-hoc sign it:

codesign -s - --force ./bitcoin-tui

Full changelog

See Changelog for the full changelog.

@ajtowns @janb84