Why Nostr? What is Njump?
2024-08-24 00:44:06

pailakapo on Nostr: I need help recovering funds from a core lightning node. Are there any experts out ...

I need help recovering funds from a core lightning node. Are there any experts out there willing to help? its kinda tough to explain, but I'll give it a shot.

On a home server I started a node (elementsproject/lightningd) using docker. I run a lnd node and understand it pretty well, but the cln thing was difficult for me.

I started with a docker-compose that didn't specify a config file, and eventually after several attempts I was able to get ride the lightning to see the node. All I want to use it for is bolt12 offers for my main lnd node. I never saw a seed phrase on startup, but I was able to send some sats to fund the wallet from an address generated on ride the lightning.

The sats showed up yesterday, and the un-configured node was funded, but not configured. I finally figured out the config file setup, and now I have a config file, and a lot more understanding of how the whole thing works, but I have one problem.

In ride the lightning, the on-chain balance shows "Confirmed -10,000 sats" "Unconfirmed 10,000 sats" and the transaction where I funded the wallet shows the transaction ID and the block explorer shows 180 confirmations.

I think in the config file, or by some changes in the mapping of the directories in the docker-compose I set a different location for all the wallet and bitcoin secrets the node uses, as now there are two folders with two separate hsm_secrets.

Here's what I've already done:
- removed the config file, changed back to unconfigured and the original location for the .lightning
- used the hsmtool to dumponchaindescriptors to sparrow using both hsm_secrets, and both say "invalid wallet"

Is there a way to recover these funds?


#asknostr #help
Author Public Key
npub17cwgazyy9ahc0fu2cslql8w5csxg77zramt9rzel09yvxvrjk2eqntalhd