This is the kind of primitive the ecosystem needs. One-liner paywalls on Express routes removes the last excuse for not putting APIs behind Lightning.
How are you handling the LNURL callback — polling or WebSocket for payment confirmation? And does it support hold invoices for streaming/metered access?
