LaWalletdocs

LaWallet NWC

An open-source Lightning Address platform with Nostr Wallet Connect — for communities, builders, and contributors.

What is LaWallet NWC

LaWallet NWC is a self-hostable platform that lets a community give its members a lightning address under a custom domain, an integrated wallet, and a Nostr identity — built on a progressive self-custody model.

It's three independent services around a shared model: a Next.js web app (frontend, REST API, LUD-16 resolution), an external NWC proxy that provisions courtesy connections via LNURL, and a listener that watches relays and dispatches LUD-22 webhooks.

Pre-alpha. Funded by OpenSats — Fifteenth Wave (December 2025 → September 2026).

Where to start

What you can build

  • Community wallets — every member gets a name@yourdomain lightning address, no custodian required.
  • NFC paywalls & badges — BoltCard-backed flows for events, gates, and merch.
  • Plugins — first-party proposals for Events, Badges, and Commerce.
  • CMS integrations — drop Lightning payments into existing sites (see WordPress).

How it's organized

Open standards

ProtocolStatusUsage
NIP-47 (NWC)CurrentWallet connection stored on the user record and used for payment flows
NIP-98CurrentSigned requests exchanged for JWT sessions
LUD-16Current/api/lud16/[username] pay-request responses for users with NWC configured
NIP-05PlannedNostr identity verification endpoint
NIP-57PlannedZaps
LUD-21PlannedPayment verification
LUD-22PlannedWebhook delivery

On this page