Bitcoin

Do Lightning Nodes charge fees for their own channels?

My node has multiple channels. When you want to make a payment, by definition it finds a path through one or more of its own channels. Are the current Lightning implementations smart enough not to charge a fee for this?

In a sense it doesn’t matter because the fees go to me as the node operator. However, from a ledger perspective, it is important whether you are tracking your transactions. include charge.

Conversely, it’s important if you’re trying to find out (for other people) how much you’ve made from routing.

Lastly, let’s assume there is some difference in the maximum payment you can make.

For example, for CLN listpays There are results amount_msatinvoice amount and amount_sent_msat, the amount sent. The documentation doesn’t mention whether this includes fees from its own channels.

Related Articles

Back to top button