How to migrate phoenixd to another machine
829411
The Bullish ₿itcoiner
Building: @npub129v9dmq755fmy4xfs75k7uw0ydsp92uc2c9nl2k5ff65er84af5qlht6js @npub150fuklz67kkmu4t9pxq640u53sv0nycvf0dq9grmtmqhdkcxdy0sdfpc20 @npub1satse5grv0wq5tzndskkrn09g0tph0tx9kek8lycv8j3vvtva8jqzyp976 @npub1crclvkcch73cj9cg8096e9qyalzknzasj0fl8zhelmxt9lxm3x5qkd04fv Bitcoin/Nostr Merch: https://www.takemysats.com/bullish [Use code “NOSTR” for 10% off]
2 min read
I’d like to start off by saying that phoenixd has been a great experience so far. The install (on a Linux machine) was as easy as depicted on their website.
And the channel I opened via auto liquidity was super simple. I didn’t have to pick an LSP and I won’t need to manage liquidity.
Unfortunately, the machine I installed the software on started to freeze seconds after every boot. After posting about it here and getting an answer from @DarthCoin, I was surprised at how easy the migration seemed.
It really was just a matter of restoring the seed words on another phoenixd instance. Of course, making sure that the two instances don’t run at the same time.
As easy as it was, I wanted to create this post to give a quick overview for those who might be less tech savvy.
Step 1
Grab seed words from the seed.dat file in hidden.phoenix folder on the old machine.
Step 2
Install phoenixd on the new machine
$ wget https://github.com/ACINQ/phoenixd/releases/download/v0.4.2/phoenix-0.4.2-linux-x64.zip
$ unzip -j phoenix-0.4.2-linux-x64.zip
$ # run the daemon: that's it!
$ ./phoenixd
Step 3
(This is the step that wasn’t super clear and why I wanted to spell it out in this post)
In order to install the software, ./phoenixd has to be run. This is going to generate a new seed phrase.
Now, all you need to do is replace the seed words in seed.dat with the ones from the original install.
In retrospect, I think you can replace the seed words right after unzipping the zip file and before running ./phoenixd. That will probably achieve the same result.
Step 4
Once the seed words have been restored. Just run ./phoenixd again and it’ll start up like nothing happened.
Literally.
There was no indication whatsoever that something had changed, so I ran ./phoenix-cli getinfo and, voila, there was my 2M-sat channel.
It was quite magical.
originally posted at https://stacker.news/items/829411
Help keep these ideas circulating
This is an independent project. If you'd like to help support it, you can make a contribution. But there's no obligation at all. Reading, sharing, and coming back is already a form of support.
Read also
1
This update lets you log in with a Nostr extension and create/edit long form notes as well as classified listings.

2
First off, big shoutout to Coinos for having support for adding a memo to BOLT12 offers. This provides a solid alternati…
3
NIP05.social is a great free option to get a Nostr address along with some cool added benefits.

Want to publish here too? No sign-up, and the text stays yours. Learn how to start
Replies (0)
Loading…