1. If you're willing ensure your payments wont fail, get blixt wallet (non custodial), open a channel with bfx-lnd1 (the node), it will almost never fail and it will be extremely cheap (on LN fees) here's why:
  • almost every node has a big channel with this node and as this node is a "sink" node, it sucks liquidity real fast then 95% of all nodes connected to this has its liquidity on bfx's side, therefore when you try to route a payment you are pushing liquidity over to bfx and bfx pushes liquidity to the destination real easily because the majority of the liquidity is on its side, ergo your payment will almost never fail even if it's couple of million satoshis (0.01btc+)
  1. But the situation reverses if you're willing to receive bitcoin you can't use bfx since it's gonna be expensive once few nodes have the liquidity to process and those which have will charge you for the effort. In this case, you should search for hosted solution or have an LSP to open a channel with you (at a cost)
So here's my tip:
To send payments, use the solution 1, if you need to receive BTC, use a custodial solution like Alby, Wos, coinos etc.. otherwise inbound liquidity upfront will be sorta expensive if you use non custodial solutions
If you're a merchant and need to receive a lot of liquidity, I suggest you purchase inbound liquidity with deezy.io or lnbig and purchase like 1btc inbound or a little less depending on your I/O.
A lot to digest here, thanks a lot!
reply