WebLN WebLN is a JavaScript API that lets web pages interact with the user's Lightning wallet via a browser extension or in-page provider. Spec: <https://www.webln.guide/ Detection triggers a permission prompt the first time on a new domain. Methods Returns wallet info; lists supported operations. Invokes wallet UI to confirm payment. Returns preimage on success. User confirms amount; wallet generates invoice. Signs with the wallet's node key (BIP137-style). Used for auth. Verify a signature against the wallet's node pubkey. (some impls) Providers | Provider | Type | |----------|------| | Alb…