A cross platform application to effortlessly manage your core lightning node using multiple cln clients.
Core lightning clients which are supported by lndart.clnapp:
- Clone the lndart.clnapp repository.
 
sudo git clone https://github.com/dart-lightning/lndart.clnapp.git- Get flutter dependencies
 
make dep
make get- Enable the linux desktop to run the application
 
sudo apt-get install clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev
flutter config --enable-linux-desktop
flutter run -d linuxflutter run -d chrome- The clnapp webapp is also deployed using github pages Checkout here.
 
- Find the device-id of Android/iOS emulator device connected
 
flutter devices- Run the flutter application using device-id
 
flutter run -d <device-id>- Build the .apk file for Android application
 
flutter build apk- The apk file generated can be found inside 
[project]/build/app/outputs/bundle/release/ 
- Build the .xarchive file for iOS application
 
flutter build ipa- The Xcode build archive (.xcarchive file) generated can be found inside 
[project]/build/ios/archive/directory and an App Store app bundle (.ipa file) in[project]/build/ios/ipa/ 
Read our Hacking guide