Pre-req:
- bitcoind, bitcoin-cli (Bitcoin Core) installed and on PATH
- Core Lightning: lightningd & lightning-cli installed and on PATH
- node >= 16, npm
-
Edit
.envif needed. -
Start nodes + wallet + lightningd:
./scripts/start-all.sh
-
Start backend: npm run start-backend
-
Start client test: npm run start-cli
-
Stop services: ./scripts/stop-all.sh
-
Bundle with: npm run start-web (Requires budo installed; optional.)
You can run the entire project without installing local dependencies.
- Start:
docker compose up --build
- Open: http://localhost:9966
- Stop: Press
Ctrl+Cor rundocker compose down.