pull down to refresh

Yesterday I was asking @Rexdentron about general prices for inbound LSP channels fees here #889542
So I did some investigations, tests and I could gather this table, for those interested, especially for private LN nodes users (not routing!). I made the pricing only for 1M sats, with the exception of LNServer that is offering min 2M sats. I consider a 1M sats channel well enough to calculate for a regular private LN node to use.
LSPOpening FeeChan sizeDuration
Blocktank12,4521,000,0001yr
Olympus52,2501,000,0001yr
Rizful19,8781,000,0001yr
Megalithic20,2821,000,0001yr
FlashSats20,7501,000,0001yr
LQWD8,4001,000,0001yr
LNBig3,6001,000,0001yr
Acinq/Phoenix11,2631,000,0001yr
LNServer7,0172,000,0001yr
Breez4,5001,000,000?
Greenlight4,5001,000,000?
Bitrefill Thor25,0001,000,0001yr
Coincept11,3001,000,0001yr
If you know more LSPs that are selling inbound channels and they have a clear pricing table, please post here.
Does a year duration mean you have to reopen the channel and repay the opening fee?
reply
For the moment only Olympus have the option to renew an existing channel without closing and re-opening, just paying an extra fee.
The the rest, is quite uncertain what happen after the 1 year lease, but consider it that will be closed any time by their side.
reply
100 sats \ 0 replies \ @aljaz 19 Feb
if the channel is economically productive there is little incentive for the lsp to close it. if the channel is dormant then capital allocation is very poor if you don't close the channels after the duration for which you were paid for (1y in this case). Of course there is also the opportunity cost of closing the channel - will the onchain fees be higher than potential revenue from capital reallocation
another thing to consider is that users go away so you don't really want to keep the channels who are not doing any traffic since its also a high possibility that the user stopped using the wallet/lost keys/forgot about it. but this goes back to the efficiency of capital allocation from before.
reply
Is the year duration enforced in anyway or just a promise by the LSP?
reply
Force close channel situation can happen anytime separately from what the LSP wants. Read more here: #658770
reply
👀 last time I used Breez (two weeks ago) I remember it charged 2500 sats to receive the first payment. They just raise the fee? Or is a different fee?
reply
reply
Impressive! Interesting related article
reply
Yes Breez was one of the pioneers in JIT channels.
reply
Shouldn’t Blixt be on this list too? I know is not a LSP but it definitely allow channels opening… not sure about the fee
reply
Blixt is not a LSP (yet). So that's why I didn't put them in that list. Yes, they offer some small inbound channels / JIT but those are more to help new users onboarding. You cannot rely on a 200k max channel, even that are very helpful in the beginning.
Nevertheless I wrote this guide for those interested into became a Blixt Dunder LSP https://darth-coin.github.io/nodes/dunder-lsp-lnbox-provider-en.html
If you have good amount of funds and a good LN node, go ahead, offer services with Blixt open source Dunder LSP and LN Box (LN address server).
reply
legend!
reply
You can include the Liquidity Providers on Magma as well and see their pricing for more decentralized offers.
It would be valuable to include a network centrality measure so you can compare connectivity with price.
reply
Magma offers are mostly for public (routing) nodes. I made this only for private (non-routing). These are options mostly for private nodes like AlbyHub, Zeus, Blixt, Breez, Phoenix, Bitkit, Electrum, small desktop neutrino nodes etc. Also on Magma, the prices are not very clear to gather.
reply
What about routing fees of those providers when a payment comes towards your node through them? To actually use the inbound liquidity you bought and to receive sats you would have to pay any routing fees imposed by those providers.
So, it makes sense, since you already paid, to have the routing fees at 0. I think LNBig does that. Do all of the others as well? If not, then the routing fees for receiving all those 1M sats have to be added to the cost.
reply
Yes that is a good point too, but wasn't the object of this short investigation. Also as a receiver, you are not paying the fees, on LN always the payer is paying the fees.
I use most of them but didn't test all the path fees. Most of them they say that apply 0 fees as LSPs, but you have to check that by sending to yourself from another LN node, where you can see the exact path taken by the payment and the fees applied for each hop, up until the last hop - your LSP..
reply
100 sats \ 0 replies \ @aljaz 19 Feb
generally the idea is that LSP commits to the fee structure at the time of the purchase (lets say i'll keep the fees at 100ppm for the duration of 1y). None of it is really enforcable so its more of a promise and reputation of the lsp to keep it.
In reality you want the LSP to be making money from your channel as that incentivizes it to keep it open forever. Of course how much and how is up to the market to figure out - maybe you prefer to pay a larger sum upfront for the opening and have zero outbound fees for the duration of the contract, or maybe you prefer to pay a fee every time you use the channel but have cheaper upfront payment (mostly to onchain fees otherwise the lsp is exposed to an attack vector)
reply