Easiest Bitcoin Lightning desktop app, for Windows, macOS, and Linux
Linux works but it is not packaged, follow the developer steps below to run it from the Linux command line.
Please submit a pull request if you want to add Linux packaging! A .deb and .rpm would help grow the Lightning network...
Download and open the latest release for your operating system: https://github.com/PierreRochard/node-launcher/releases
~/Library/Application Support/Node Launcher/
%localappdata%/Node\ Launcher/
datadir
directory specified in bitcoin.conf
(or the default data directory)Review the contributing.md file https://github.com/PierreRochard/node-launcher/blob/master/contributing.md
Install Python3.7+
macOS: brew install python3 dbus dbus-glib
Linux: sudo apt install python3.7-venv libdbus-glib-1-dev python3.7-dev
For Windows see https://medium.com/@pierre_rochard/node-launcher-developer-setup-on-windows-5ba6e0fbb38a
For macOS and Linux:
git clone https://github.com/PierreRochard/node-launcher
cd node-launcher
python3.7 -m venv venv
. venv/bin/activate
pip3.7 install -r requirements.txt
python setup.py develop
python run.py
pytest tests
To include tests with network calls to GitHub:
pytest tests --run_slow
macOS: pyinstaller run-mac.spec
Windows: pyinstaller run-windows.spec
(pyinstaller packaging only works on Windows 7)
https://github.com/lightningnetwork/lnd/blob/master/docs/grpc/python.md