Lightning Dev Kit Android Demo Wallet
uMlando Wallet
Sample lightning enabled bitcoin mobile wallet for Android. Written in Kotlin using the Lightning Dev Kit.
Getting started
To get and up running you will need:
- Android Studio
- A phone with Android 6 OS or above (Android Marshmallow, API level 23) with USB debugging activated OR an emulator on your development machine
The lightningdevkit library for Android is not available on public repositories such a maven central. You can download the latest Android build directly from here and include in your project.
Features
- Connect to a peer
- List peers
- Sign a message
- Create on-chain wallet
- Receive funds on-chain
- Open a channel
- Send a payment
- Generate an invoice
- List channels
- List payments
- Cooperatively close a channel
- Force close a channel
- Get node info
- Get wallet balance
License
Licensed under either:
Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0) MIT License (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.