I'm playing with my recently built lightning node. I've opened a 20k sats channel with SN connecting to 03cc1d0932bb99b0697f5b5e5961b83ab7fd66f1efc4c9f5c7bad66c1bcbe78f02@52.5.194.83:9735. I've tried to withdraw some tips to test the channel but "there's no route". Ive increased max fees at 20 sats and neither does this work. The channel is online but the max receive from SN is 0 sats. How can I withdraw?
pull down to refresh
That is an outbound channel! You need inbound (to receive). Never do that (open small channels)! When you open a LN channel always think in the future use case. You do not open a channel only for the amount you want to do in single one tx throughj that channel. You are opening a channel to transact endlessly through that channel. So try to open at least 3M sats /channel if you really want to have a healthy node.
You get no route because you node is not well connected and you have really tiny small channels. Please read all my guides about running LN nodes and learn more:
... and many more on my substack.
deleted by author
Quick guide how to get inbound liquidity on a fresh LN node:
Done, now you have 3 good balanced channels, ready to send and receive wherever you want. If you want to expand, use LN+ swaps or Ring of Fire groups opening more channels. Also you could repeat the step 1 and 2 with SN node.
NEVER open channels for less than 3M sats. You will regret it later if you open small channels,
I only have 2.9 M sats on the node. I will save money to add more sats to the node. Can't I have a well connected node with 2.9M sats? To get inbound liquidity do I need to open OUTBOUND channels (of 5M sats)with good LSP right?
Sorry for bothering.
Don't apologize for asking good questions about LN. I will help you with all I can, no worry.
Public routing nodes needs a lot of liquidity in order to have a good flow. At least 20-30 channels with min 5M /each channel. Otherwise is just a pain and you will achieve almost nothing. These nodes are named "public" because anybody can connect and open channels with them and route all others payments. And charge a fee for each tx.
Private / non-routing nodes, needs less amount of liquidity, only the amount you need for your personal use, your own payments through LN. With 2-3-4 channels of 1M each you have enough to do your txs and you don't need to open public channel, you can use only private (unannounced / not visible in the LN graph). These private channels are NOT routing others payments, only yours! But you will still need to open inbound and outbound channels in order to be able to send and receive. For these private nodes I would suggest to use mobile nodes like Blixt, OBW, Breez, Phoenix, Electrum. Is more than enough for personal use.
Read more in my dedicated guides:
So I'll need at least 1 ₿ to run a public routing node. At least 20 channels x 5M 丰 = 100M 丰 = 1 ₿
Maybe in a few years I can afford a public node. What do you recommend me to do with my tiny node?
No worry, not everybody have to run a public routing node. You can still use your node for:
Remember: don't use all your sats you have in your node. No, there's no risk to lose them. In LN channels there's no way to lose them, only if you lose your node keys. But is good to split your BTC stash in 3 parts: hodl, cache, spending.
https://i.postimg.cc/1zVy4QNn/3level-stash.jpg
I'll play around while I stack more sats. Thanks master!!
deleted by author
deleted by author
deleted by author
deleted by author
deleted by author
deleted by author
If you open a channel with me, all the liquidity is on your side of the channel.
If that's the only channel I can route money to you with, I can't send you bitcoin unless the liquidity is on my end.
You need sufficient inbound liquidity along a route to your node to receive from other nodes.
deleted by author
@Darthcoin @k00b
deleted by author
deleted by author