Help Recovering Lightning Channel (Linux)

Is there anything I can do or are the fund I sent to Lightning lost?

The funds are not lost, they are recoverable.

I was able to add it to Zap

I copied the channel.backup from Zap

You need the original channel.backup from Umbrel, not the new one from Zap. Do you have a copy of it?

I can’t restore it

You’re passing the LND container the path to your channel backup on the host, the file doesn’t exist at that path inside the container.

You can follow these instructions to recover a channel backup:

Step 1: Copy over the channel backup file from your computer to your Umbrel.

Open the “Terminal” app on Mac/Linux, or “PowerShell” on Windows and run this:

scp <path/to/your/channel/backup/file> umbrel@umbrel.local:/home/umbrel/umbrel/lnd/channel.backup

(Replace <path/to/your/channel/backup/file> with the exact path to channel backup file on your computer)

You will be asked for a password which will be your Umbrel dashboard password, or if you haven’t set one up yet, enter moneyprintergobrrr.

Step 2: Recover the channel backup in LND

Run

ssh -t umbrel@umbrel.local "cd ~/umbrel && docker-compose exec lnd lncli restorechanbackup --multi_file /data/.lnd/channel.backup"

Use the same password you used above.

After you run this, wait for 1 minute. You should now be able to see your channels being closed on http://umbrel.local/lightning.