spesmilo / electrum

Electrum Bitcoin Wallet
https://electrum.org
MIT License
7.22k stars 3.02k forks source link

Close Lightning channel before is was signed and lost btc #9005

Open lopessleo opened 2 months ago

lopessleo commented 2 months ago

I recently tried to open a lightning channel in my Electrum wallet, I put the maximum available value (all my btc) and by mistake I put a very low completion fee. To try to change the fee value and thus speed up the verification, I closed the channel (forced closure), before it was signed and opened.

Now all my values have disappeared, the channel is as “REQUESTED_FCLOSE”, there is no channel ID, but the app shows the balance of the BTC that I selected.

I would like to know what I can do to recover my BTCs It has been more than 24 hours and no update

WhatsApp Image 2024-04-13 at 7 29 59 PM (2) WhatsApp Image 2024-04-13 at 7 29 59 PM (1) WhatsApp Image 2024-04-13 at 7 29 59 PM

KeefeJ commented 2 months ago

You probably need to bump the fee on the opening transaction, and then once it has opened, wait for the remote node to force close the then-open channel (since you already requested that).

What's the transaction ID for that channel-open transaction?

babikpatient6 commented 2 months ago

Wtf??. You could just wait or doublespend/cancel opening tx. Good luck sweeping commitment in post-halving/runes garbage clogged mempool..

KeefeJ commented 2 months ago

At least with Electrum, the commitment transaction doesn't need to be swept by the party that didn't force-close, as that output goes directly back to a normal wallet address. So if you request the remote node to force-close your channel, you will get your channel balance back directly, so sweep needed.