Add LNbits as Lightning Backend Option #515
Forte11Cuba
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, Mostro only supports LND as a Lightning backend. Adding LNbits as an alternative would expand deployment possibilities and make it easier for new operators to get started.
Lowering the Barrier of Entry
Not all users with technical knowledge have the economic means to maintain their own Lightning node. With LNbits, that responsibility falls on the LNbits service operator, which allows any user to set up their own Mostro without worrying about those costs or complexities.
Infrastructure Diversity and Interoperability
An LND node providing multiple services has limitations: for example, if it is used both as a backend for LNbits and for Mostro, users of wallets connected to that same LND would not be able to use Mostro because LND does not support circular payments or autopayments. However, if LNbits runs on top of that LND and services are mounted through LNbits, this restriction disappears.
A real case: in the Cuba Bitcoin community, we use the LNbits instance lachispa.me, which also runs a Cashu mint precisely to overcome the autopayments limitation that a direct deployment over LND would have.
Concrete Use Cases for Mostro with LNbits
A local Bitcoin community may need a Mostro service for P2P exchange, but its leaders might not have the economic resources to operate their own Lightning node. If they are connected to a trusted LNbits instance, they can deploy their own Mostro and use that LNbits to process payments, while focusing on managing the P2P service itself.
Flexible Configuration
The idea is to allow selecting the backend that best fits the operator’s needs:
Example configuration:
Beta Was this translation helpful? Give feedback.
All reactions