DOCS
Discover the LaWallet API — connect backend services with intuitive SDK tools for modern apps.
Everything you need to build
SDK, API reference, deployment guides, plugins, and integrations. Jump straight into what you need.
SDK & React Hooks
11 hooks, TypeScript client, caching & type safety
REST API
Full endpoint reference for address, wallet & identity
JWT Authentication
NIP-98 to JWT exchange, token lifecycle & protected routes
WordPress Plugin
Lightning payments & NWC checkout for WooCommerce
Docker Deploy
One-command production deployment with docker compose
Testing Guide
End-to-end testing patterns for NWC flows
Events Plugin
Ticketing & event management with Lightning payments
Commerce Plugin
Point-of-sale, invoicing & merchant tools
Lightning Addresses
Give your users lightning addresses under your domain. LUD-16 compliant, with NIP-05 Nostr identity.
Progressive Self-Custody
Start with a simple alias, graduate to courtesy NWC, then bring your own wallet. Four stages of sovereignty.
Nostr Wallet Connect
NIP-47 native. Connect any NWC-compatible wallet as your payment backend.
Self-Hostable
Deploy on Vercel, Docker, Umbrel, or Start9. Three independent services, zero shared infrastructure.
SDK & React Hooks
TypeScript client SDK and 11 React hooks with caching, loading states, and type safety.
100% Open Source
MIT licensed. Funded by OpenSats. Built for communities, companies, and circular economies.
Two Services + lncurl
No shared database. No shared filesystem. Independent services + external courtesy NWC via lncurl.
Next.js app serving frontend, API, dashboards, and address resolution.
Monitors NWC relays for payments, dispatches LUD-22 webhooks.
Agent-first courtesy NWC wallets via lncurl.lol, powered by Alby Hub.