I am wondering what steps to take to migrate a lighting node to a different server, keeping the pubkey/identity. The safest option is obviously to close the channels first. How is the identitiy pubkey created? From the 24 seed, random, or other means? In case I want to tranfer the node with opened channels, which files would I have to make sure to backup / transmit?

  • 1
    which lightning implmentation are you talking about? Aug 12, 2018 at 9:25

1 Answer 1


In C-Lightning it is fairly easy. Just shutdown the server and make a full backup of the ~/.lightning folder. This folder contains in particular the HSM secret which is used for key derivation of later keys and it also has the sqlite3 database which is used to store all current states. This means that there is no need to close channels or anything.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.