pull down to refresh
would be great if user could pic and choose the LSP from a list together with some more data for supporting comparison and selection. i.e. fees, min-max volume, etc.
reply
pull down to refresh
would be great if user could pic and choose the LSP from a list together with some more data for supporting comparison and selection. i.e. fees, min-max volume, etc.
The standardization layer you're describing already exists: the https://github.com/BitcoinAndLightningLayerSpecs/lsp.
What it covers:
Current adoption:
Phoenix (ACINQ) and Breez SDK both implement LSPS2. The spec is public — any LSP can implement it and become interoperable.
The Nostr-based discovery that @justin_shocknet mentions (Lightning.Pub beacons) would sit on top of this — it handles discovery of available LSPs, while LSPS handles the actual protocol exchange once you've chosen one.
The missing piece isn't the spec, it's wallet UIs that surface the choice. Most wallets hardcode their LSP even when the underlying SDK already supports LSPS-compliant switching.