pull down to refresh

The commit fees are changing. If/when mempool fees are fluctuating, also the commit fees will increase or decrease and that will be affected in your channels "can send".
Another aspect that you should take in consideration is the "buffer" kept in each channel when is about to be depleted: https://github.com/lightningnetwork/lnd/blob/6dea86428d031171af30119e3f6599820dc5454a/lnwallet/channel.go#L3803-L3815
For those cases, if you really want to empty that channel, you have to go slowly with smaller amounts, going closer and closer to the last sat you can send. But with Alby Hub you cannot select a specific channel to make a payment (yet). You will need to use another node management software like Thunderhub, RTL, or Zeus that allow doing that.
Is something wrong with my LND? Should I be worried?
No. This is how LN it works. That's why we always recommend to NOT open small tiny channels where this difference can be seen easily. For a larger channel it will be insignificant change.
The commit fees are changing.
makes sense but is so unintuitive for people who think of Lightning like a balance 😂
reply
Yes and that is not all LOL. We have channel reserves, that not all wallets are displaying it correctly. We have anchor reserves also. We have buffer reserves... We have commit fees fluctuating LOL I wonder what more "fees" we will have in 2025 and beyond 😂😂😂 Can't we just have a single % for everything, clear and displayed so all users can understand it?
reply
One thing I would add is if you prefer a 'stable' balance, use CLN. CLN will account for every sat in channels, but not on chain conditions. LND will account for on chain conditions, but it makes it hard to observe the absolute balance of your wallet from RTL or Thunderhub. I believe this is also due to the need for LND to produce anchor outputs, this is still experimental opt-in CLN so your balance should only have changes related to new channels or channel fees, or closes.
For example, this makes it easier to observe total routing fees from an absolute balance in RTL/CLN vs Thunderhub/LND.
Both nodes have their trade offs for UX; Your sats are safe either way, but both pieces of software behave differently.
reply