c-Lightning Android Mobile Porting
This is a experimenting lightning wallet for testnet. It is only for development purpose, don't use on mainnet.
Touch the lamp to download and run c-lightning from cross-compilated binaries for Android are available here or in alternative from source of bitcoin_ndk project.
Lamp is using esplora plugin to fetch chain/block/tx info and send tx from blockstream.info explorer. Esplora plugin is enabled by default.
On Lamp settings, disable esplora plugin and set the current bitcoin rpc options:
- Bitcoin RPC username
- Bitcoin RPC password
- Bitcoin RPC host (default 127.0.0.1)
- Bitcoin RPC port (default 18332)
Lamp is using tor hidden service as default. A new hidden service will be created at the first running time.
Open Orbot and setup a fixed tor address by menu: Onion Services -> Hosted Services -> set a service name and port 9735. Restarting tor to discover and copy the local address.
On Lamp settings, enable proxy using orbot localhost gateway:
- proxy: 127.0.0.1:9050
- announce address: tor_address
- bind address: 127.0.0.1:9735
Read the follow instruction at Tor on clightning to setup address on different network scenario.
- ABCore Android Bitcoin Core wallet
- bitcoin_ndk ndk build of bitcoin core and knots
- clightning_ndk android cross-compilation of c-lightning for Android >= 24 Api
- c-lightning Lightning Network implementation in C
- esplora plugin C-Lightning plugin for esplora