This is a python flask application that queries the nodes for data, and downloads appropriately formatted CSVs. It can be used to produce financial statements auditing specific wallet addresses, and querying datasets from the Bitcoin L1 and L2. It makes use of the pandas library to set up the dataframes which get downloaded into CSV files. Users can browse a UI web interface.
- bitcoind: Bitcoin full node. (puned to ~25gb)
- c-lightning: Lightning Network node.
- python-app: Python application interacting with both nodes.
- Build and start all services:
docker-compose build docker-compose up
- To stop the services
docker-compose down