Celestia DA TUI uses the celestia-node RPC client to fetch data from the node and display it in a TUI. This first POC is written using the bubbletea library and is very much a WIP.
It has panels for DASer status, header sync status, peers, and incoming headers. It currently runs on an unreleased version of celestia-node, which has support for streaming extended headers over the RPC.
go run main.go ws://localhost:26658 $AUTH_TOKEN
tab
cycles through panelsctrl-c
exits the programb
blocks the selected peeru
unblocks the selected peerhjkl
navigates through the active tabs list and pagination