SHTF scenario - How to restore a dead LND node?
This is an old guide that I migrate it to my Github page and also update it with latest procedures. I will link here on SN the main chapters.
This guide is for all those newbies starting with their LND nodes (Umbrel, myNodeBTC, Raspiblitz, Start9 etc) and some day it just stop working. THE NODE IS DEAD.
These are methods and procedures to restore/recover your node wallet funds in case of SHTF (shit hit the fan).
There are many users that do crazy stuff with their LND / Umbrel / Raspiblitz / Start9 nodes and sometimes, there's no other way to fix it than restore it into another wallet app and start over with a new one or same LND wallet but in a new instance.
Before we begin... TO REMEMBER:
- Keep calm and be patient.
- This process can take time and precise steps to follow.
- Don’t do anything stupid that could fuck up the process.
- Do not empty or move funds/ UTXOs from your onchain wallet during the recovery process. Many UTXOs can be linked to the closure of channels from so called “anchor reserve” UTXO.
- Wait patiently for channels to close, can take from 40 to 144 blocks until the funds are released, even if the txs are confirmed in the block explorer.
- Restoring funds procedure is the LAST resort, so before starting it, please consult with others and try to have a correct diagnostic of what happen to your node. Maybe a simple restart is just enough.
If you have funds ONLY in onchain wallet and do not have funds in LN channels, just use the methods 2, 3, 4, 5, 6.
If you have funds in onchain wallet AND in LN channels use the methods: 1, 3, 4, 7, 8, 9, 10.
- Method 1. Standard, normal way using a new instance of Umbrel node
- Method 2. Using Bluewallet mobile app
- Method 3. Using Blixt wallet mobile app
- Method 4. Using Zeus LN wallet mobile app
- Method 5. Using Zap wallet desktop app
- Method 6. Using Sparrow wallet desktop app
- Method 7. Using a copy of database files into another LND node instance
- Method 8. Experimental full copy data from RPi node to desktop/NUC Linux machine
- Method 9. Using Thunderhub / Amboss SCB backup to restore in Blixt
- Method 10. Using Guggero's Chantools for stuck channels
I hope this guide will save many "dead nodes" 😂😂😂😂