Downloaded Phoenix wallet and tinkered around with it for a bit. I quite like it. Very simple UX, quick, and very easy to manage.
I do run my own node with my Start9 and have a few channels open with enough inbound and outbound liquidity, but it's also nice to learn a new wallet and establish more channels elsewhere. I've heard good things about this wallet as well so I'm glad to see it in the iOS store again.
I went to open a new channel in Phoenix by opening a 500k channel by sending funds from my node via Thunderhub. I wanted to try this because I can select which channel(s) to send out from. This helps rebalance as well. There was a fee of a few thousand sats to open the initial channel, but that's fine. Cost was around 6k sats. I sent back 475,000 sats back to my main node so I could have inbound liquidity on Phoenix.
Very nice.
Couple of questions though:
- Am I able to connect to btcpay with this?
- For sending out sats to cold storage after the channel is more full, what is the best route to do this? I've read somewhere on SN that there is a good swap out feature within the app. Is Boltz not needed? What is best practice for this in regards to coin control?
Thank you. I've been learning a lot lately from SN. Slowly, but surley...
NOTES:
Thank you @DarthCoin. This may be a dumb question, but when that channel is closed, what on-chain address is used? How is that accessed within Phoenix?
i don't think u can connect BTCpay to Phoenix wallet, u wud have to use phoenixd server, which is only a few lines of copy-paste code. i cannot find a specific guide at the moment.
here's an example of linking LNbits to phoenixd: #682686
here's how to attach stacker.news to phoenixd: #695912
installing phoenixd on Linux: #477485
depending on ur privacy and fee preferences, u can either
Great, thank you.
I did create the channel on Pheonix via LN. I'm not sure if I understand what you mean by when you say "if u have originally created the channel thru an LN payment, this operation will only link the swapped-out UTXO to the future spliced-out or spliced-in UTXO's."
I've been using Boltz to do swaps back to onchain to cold storage after obtaining more bitcoin on RoboSats (or elsewhere).
So the thread would be:
From Robosats (or payment from a sale to my node) -> Boltz -> cold storage
if you buy the channel and deploy liquidity via LN, u don't use ur own UTXO's, so the UTXO's produced from future on-chain operations are not linked to u. however, the behavior of those future UTXO's is still linked to splicing in & out of a specific Phoenix channel. sometimes it matters, sometimes it doesn't.
i found Phoenix very useful for large swaps thru Boltz and the success rate is very high. the downside is the high swapping fee and high LN fees through ACINQ, so i am starting to think how to minimize those fees.