[BREAKGLASS] Lightning Network node
| .idea | ||
| gradle/wrapper | ||
| libs | ||
| src/main | ||
| .gitignore | ||
| build.gradle.kts | ||
| connectpeer.sh | ||
| getnodeid.sh | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE | ||
| listchannels.sh | ||
| listpeers.sh | ||
| README.md | ||
| setfeerate.sh | ||
| settings.gradle.kts | ||
| start.sh | ||
Hello Lightning
Cli lightning network server, based on LDK (rust-lightning). Provides DUMB-RPC interface (telnet friendly).
Example:
- Build it
- run it:
java -jar ./out/artifacts/hello_main_jar/hello.main.jar - now DUMB-RPC server listens on port 8310
- start the server with
start.shscript
TODO
- port methods from https://github.com/BlueWallet/rn-ldk/blob/master/android/src/main/java/com/rnldk/RnLdkModule.kt while adding DUMB-RPC interface for them
- create a GUI app (Electron?)
- ...
- Profit!
License
MIT