I've released a testnet version of Android Lightning wallet today, would very much appreciate if you could help me with testing by trying it out.
Google Play:
https://play.google.com/store/apps/details?id=com.lightning.walletDirect APK download:
https://github.com/btcontract/lnwallet/blob/master/app/app-release.apkProject website
http://lightning-wallet.comBug reporting
Github
https://github.com/btcontract/lnwallet/issues Twitter
https://twitter.com/akumaigorodski Telegram
https://t.me/lightningwalletEmail
anton.kumaigorodskiy@outlook.comPlaces where you can spend Lightning funds:
- Buy coffee at
https://starblocks.acinq.co- Read paid articles at
https://yalls.org- Send payments to each other (wallet supports that on testnet)
Recommended nodes to connect to (they are hosted on a dedicated servers and are thus more reliable)
https://explorer.acinq.co/#/n/03dc39d7f43720c2c0f86778dfd2a77049fa4a44b4f0a8afb62f3921567de41375 (my node, can be found by name "oh hi mark")
https://explorer.acinq.co/#/n/03933884aaf1d6b108397e5efe5c86bcf2d8ca8d2f700eda99db9214fc2712b134 (ACINQ node, can be found by name "endurance")
https://explorer.acinq.co/#/n/02ecafd1d828301da58edacdd61232835940c91767a01b3bfba57240989f9df4da (Yalls.org node, can only be found by it's id 02ecafd1d...)
But you are free to choose any node you like, of course.
Lightning wallet details:
- Fully autonomous, uses segwit-enabled bitcoinj for Bitcoin stuff and custom library for Lightning stuff (which is heavily inspired by
https://github.com/ACINQ/eclair project).
- Can not route third party Lightning payments. Can send and receive your payments, but receiving is only on testnet for now since receiving of Lightning payments on mainnet from lite clients like mine would need to rely on a special WatchTower server and protocol devs hasn't started working on it yet.
- Uses a special server called Olympus which carries out various maintenance tasks, more details here:
http://lightning-wallet.com/what-does-olympus-server-do. The most interesting thing about Olympus is storage tokens (NOT AN ICO!) which is, I believe, the best way to scale and sustain my project, you can read more on them here:
http://lightning-wallet.com/storage-tokens.
- Allows for one active payment channel at a time. The reasons for this are purely non-technical: such an approach makes wallet UX more user-friendly and saves on Bitcoin fees, the only downside is you won't be able to send Lightning payments and will have to open a new channel if your only peer becomes permanently offline. But in my view Lightning will quickly evolve into a network of professional, very well connected and always online nodes which would compete on routing fees so this should not be a problem.
I've made a couple of videos you might be interested in:
-
https://youtu.be/26JM53asTWE is an in-depth demo of how storage tokens work and also a wallet crash course of sorts
-
https://www.youtube.com/watch?v=H-WJPjAp5u8 shows how wallet reacts to various emergencies