New versions of LDK Node and LDK Server have this in the LSPS2 Config Struct.
This will enable the user to spend 100% of their balance.
Before enabling, we need to check what behavior this causes on the server. @Billa05
More info:
"When set, we will allow clients to spend their entire channel balance… This allows clients to try to steal your channel balance with no financial penalty, so this should only be set if you trust your clients."
Why it matters for Stable Channels specifically:
- false (reserve on): safer for the LSP, but the user can never spend the last ~1% of their balance. For a small stablecoin wallet that's bad UX — receive $5, can't spend ~$0.05.
- true (zero reserve): the user can spend 100% of their balance — much better UX for small/stable amounts — at the cost of the LSP accepting that theft risk (bounded per channel, mitigated by your uptime + the penalty mechanism).
New versions of LDK Node and LDK Server have this in the LSPS2 Config Struct.
This will enable the user to spend 100% of their balance.
Before enabling, we need to check what behavior this causes on the server. @Billa05
More info:
"When set, we will allow clients to spend their entire channel balance… This allows clients to try to steal your channel balance with no financial penalty, so this should only be set if you trust your clients."