C-Otto / BitBook

BitBook helps you organize your bitcoin addresses and transactions.
https://bitbook.c-otto.de
MIT License
43 stars 6 forks source link

Feature Request: Visualize graph of transactions between owned addresses #75

Open C-Otto opened 3 years ago

C-Otto commented 3 years ago

Is your feature request related to a problem? Please describe. I'd like to see how/where my coins travelled. A visual representation that shows the individual addresses (grouped by wallet name / description) and also gives information about the transactions between them would be great. Having an idea of foreign addresses connected to my owned addresses would also be helpful.

Describe the solution you'd like BitBook should provide a file I could render using GraphViz (dotty). The addresses should be clustered by description. Transactions should be edges between nodes, where the thickness is derived from the transacted value (logarithmic scale). Fees should also be included, but not as separate edges. Foreign addresses should also be included, but only if they are connected to an owned address. Lightning Channels (opened or opened&closed) should get a distinct representation. For addresses with a non-zero balance, the balance should be included in the visualization (possibly with a different representation depending on the amount).