Lightning Wallet

An Android phone app

Essential app guide

An info you need to know before you start using a Lightning Wallet
Installing Lightning wallet
Using Lightning wallet

When something goes wrong

What to do when you no longer have an access to your wallet
Recovering lost balance
Reimbursing funds locked in a lost payment channel

Info on Olympus server

A helper service for Lightning stuff
What does Olympus server do
Watchtower service info
Storage tokens

Reimbursing funds locked in a lost payment channel

A phone with an open payment channel may get lost or destroyed at any moment and yet an off-chain balance can still be recovered on a new phone thanks to double backup strategy: two copies of encrypted channel data get saved on both Olympus server and your Google Drive.

Note that mnemonic phrase is used as an encryption key so you still need to have it saved in order to obtain and decrypt your channel backups. Here is how to fully restore a lost balance on a new phone:

  1. To recover your on-chain balance, use your mnemonic phrase.
  2. Once mnemonic phrase is provided wallet would ask you to sign in to Google Drive so it can fetch a latest available channel backup.
  3. Since Google Drive feature is optional (and not available at all on some models) it may so happen that the only available backup is that one on Olympus server. In this case you’d have to initiate a manual recovery procedure by using a Channel recovery tool avilable in wallet settings.

Google Drive recovery works by uploading an encrypted channel backup on each off-chain payment you make. Once restored, wallet automatically tries to fetch the latest backup available. All that you need to do is to sign in to your GDrive account.

Olympus recovery works as follows: once a fresh payment channel is created it gets encrypted and sent to Olympus server. This operation is only carried out once per each channel. Encrypted backup can be later retrieved and used to reimburse your lost channel balance back to your on-chain wallet using a data-loss-recovery protocol.

Please note that following conditions must be met for data-loss-recovery to work: