[mobile] straightforward way to import Lightning channel backups
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 8.6k
- Forks
- 3.5k
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 61
Description
currently on Android (4.1.5) you can import channel backups by going to the Send tab, pressing Scan and scanning the QR code of a channel backup. this works, but it's very counter-intuitive.
a better way would be to have a fourth button on the Channels screen, e.g. reading "Import", to do the same.
once a scan is successful, I feel a warning is warranted that the importing of the channel won't allow using it for payments on this device, it only serves as a backup to retrieve the funds in the channel in case the originating wallet is lost.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the existing Android Send-tab Scan flow for channel backup QR codes, then inspect the Channels screen entry points. The change is complete when channel backups can be imported from that screen and the requested limitation warning appears after a successful scan; verify both paths on Android.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, python
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100