Yes! You can open a channel that is not broadcast to the network. Only the nodes that have channel see and know about it 🐶🐾🫡
Discussion
Interesting.
The only caveat is that you have to make sure the channels have enough capacity I guess?
You take all of the on chain funds, and you use them to open a channel to your other node. Then you can keysend all of the funds to the other end, and close the channel 🐶🐾🫡
Ok so it would be like:
- I have my first node where I do NOT send my sats
- I set up a new one where I send my stack opening a channel on the process
- Keysend everything to the first node
- Back on chain
If that's right doesn't the first node need to have at least the same capacity as my stack? 🤔
You create node 1, the place where you send your stack. You fund node one with your stack. Then, you create node two. You do not fund node two. From node one you open a private channel to node two, the size of the stack, or all the funds that available. Then you perform a keysend that is the size of the channel minus reserve (usually 1%). Then you initiate channel close. Result: node one has only reserve, node two has all of the remainder that you keysent. Warning, I am not responsible for the safety of your stack, so please do your own research 🐶🐾🫂