Skip to content
LN.STORE

LNURL and Addresses

Tools for Lightning Addresses, LNURL-pay, and static QR codes.

LNURL - Lightning Network Payment Specifications

LNURL is a standard protocol that enables wallets to scan static QR codes or use LNURL links to retrieve payment details and generate Lightning invoices. It allows services to provide rich metadata (like descriptions and images) and securely verify payment requests with hash-based validation, enabling a seamless, secure, and user-friendly experience for Lightning Network payments.

NextPay - Lightning Network Payment Server

NextPay is a self-hosted LNURL-Pay server built on Next.js that allows users to accept Lightning Network payments via static QR codes. It connects to a Lightning node (LND) and enables anyone to set up a simple, no-account payment endpoint to receive sats from users scanning a QR code. The service supports LNURL-Pay protocol and requires no user registration or account creation.

LilyGo - Lightning-Enabled POS Development Kit for ESP32

A development board with integrated LCD display and WiFi/Bluetooth connectivity, designed for building custom point-of-sale systems that support Lightning Network payments via LNURL and LNURLPoS. Enables developers to create hardware-based POS terminals that accept Lightning payments using LNURLPoS protocol.

LilyGo - Lightning Network POS Kit & Development Boards

LilyGo offers a wireless keyboard and display module with built-in WiFi and Bluetooth, designed for developers to build custom POS systems using the Lightning Network. The device supports LNURL-PoS and integrates with LNBits for Lightning payments via QR codes and static invoices.

HCPP2021 Badge - Enabling NFC Lightning Payments with LNURL

A project that enables Bitcoin Lightning payments using NFC badges via LNURLs. Attendees at the HCPP2021 conference received physical badges with pre-configured LNURL codes for tap-to-pay at ATMs and POS terminals. The system uses open-source LNbits to generate secure, custodial LNURL pairs with withdrawal and payment limits, offering privacy benefits by avoiding on-chain address reuse. The solution is designed for event-based use and demonstrates a practical, low-friction Lightning payment experience.

LNbits - DJ Livestream Extension for Lightning-Powered Music Tipping

LNbits Livestream is a software extension that enables DJs and music producers to display a static QR code during live streams. When scanned by a user with a LNURL-pay capable wallet, the QR code sends song details and allows tipping directly to the producer's wallet. Tips are split between the DJ and producer, with customizable percentages. The extension supports Lightning Network payments via LNURL and is designed for real-time music performances and online streaming.

LNBits - LNURL Device Extension for Lightning Payments

LNURLDevice is a deprecated LNBits extension that enabled offline and online devices to accept Lightning Network payments via LNURL. It supports static QR codes and LNURL-pay for device-based transactions, primarily designed for hardware or NFC-based LNURL devices. The project is no longer maintained and has been replaced by LNPoS and other modern LNURL solutions.

LNBits Copilot - Tool to Help Streamers Accept Sats for Tips

LNBits Copilot is a software tool that enables streamers to accept Bitcoin sats via Lightning Network payments for tips. It simplifies tipping workflows by allowing real-time, low-cost transactions directly from viewers using Lightning invoices or QR codes. Designed as a lightweight extension for LNBits, it supports Nostr Zaps and integrates with existing Lightning infrastructure to empower content creators with instant, secure, and decentralized tipping.

LNURL and Lightning Address Inspector - Inspect LNURLs and Lightning Addresses

A tool that allows users to view and parse the JSON content of LNURLs and Lightning addresses to understand the associated metadata. It displays the parsed data, including the expected description hash (SHA256), helping users verify the authenticity and structure of Lightning Network payment identifiers. Designed for developers and users interested in the technical details of LNURL and Lightning Address protocols.

LNURL-NOSTR - Lightning-NOSTR Payment Demo

A demonstration of a Lightning Network payment using Nostr direct messages instead of HTTP or TOR. The service uses LNURL protocol for static payment links and operates via Nostr-based messaging, enabling peer-to-peer transactions without traditional internet routing. Source code available on GitHub.

lnAddresses - Self-Hosted Lightning Address Server

A self-hosted Lightning Address server written in Express.js and Svelte that allows users to create a human-readable Lightning Address (e.g., user@domain.com) and link it to a LNURLp. The service acts as a payment router, directing Lightning payments to a user's LNURLp via a centralized database, with no custody of private keys or funds. The server is open-source and designed for users who want to accept Lightning payments without relying on third-party platforms.

lnbc.cz - Lightning Address Management Service

lnbc.cz provides a simple web-based service to create, edit, and delete Lightning addresses. Users can generate human-readable Lightning addresses (e.g., @lnbc.cz) that function as email-like endpoints for receiving payments via the Lightning Network. All emails are forwarded to the user's inbox, enabling seamless integration with existing email systems. The service supports LNURLp and standard Lightning addresses for direct payments.

lnurl-offline-node - Lightning Network Offline Device Support Tool

A Node.js module that provides helper functions to verify signed URLs and decrypt XOR-encrypted payloads from LNURL offline devices such as ATMs and vending machines. It supports LNURL-pay and LNURL-withdraw protocols, enabling secure, offline payment processing with shared secrets and cryptographic validation.

Lightning Decoder - Decode Lightning Network Requests

A web-based tool that decodes Lightning Network BOLT11 invoices, LNURL codes, and Lightning addresses. Enables users to understand and verify Lightning payments without needing technical knowledge. Supports standard Lightning protocols for transparency and interoperability.

Lndecode - Lightning Payment Request Decoder

A web-based tool that decodes Lightning Network payment requests as defined in BOLT #11. It allows users to understand and verify LN invoices by parsing their structure, making it easier to use Lightning payments without technical knowledge. The tool is open-source and operates directly in the browser.

LNbits - NFC and Lightning Payment Tools & Developer Resources

A comprehensive directory of tools and projects enabling NFC-based Lightning payments, including hardware setups, software libraries, and developer resources. Focuses on open-source tools for building with NFC and the Lightning Network, such as LNURLw, Boltcard, and NTAG424 support.

Awesome LNURL - A Curated Directory of Lightning Network Payment Use Cases

A curated directory showcasing real-world implementations of LNURLs, including physical and digital payment use cases such as NFC donations, QR code-triggered transactions, and offline machine sales. The site highlights practical, no-account, and no-KYC Lightning payments across diverse scenarios, with a focus on accessibility and real-world adoption.

Kryptoanarchista - LNURL Guide for Lightning Payments

This guide explains what LNURL is and how it enables users to create static, reusable Lightning payment links for Bitcoin. It covers practical use cases like receiving payments from streamers, YouTubers, and content creators, and walks through setup with custodial and self-hosted solutions. The article emphasizes the role of LNURL in making Lightning Network payments accessible and user-friendly, with a focus on Nostr integration and Bitcoin-based peer-to-peer commerce.

LNURL - Lightning Address Support for Internet Identifiers

LNURL enables services to offer human-readable, email-like addresses (e.g., user@domain.com) for direct Lightning payments. This protocol allows users to pay for services using intuitive identifiers, with support for tags and metadata in standardized formats. Designed for interoperability with Lightning Network, it enhances usability for web services and decentralized applications.

lnurl-node - LNURL Server and CLI Tool for Node.js

A full-featured LNURL server and command-line interface tool built for Node.js. It enables developers to create static QR codes, handle Lightning Network payments, and integrate LNURL functionality into custom applications via API or CLI. Supports multiple LNURL standards (LUD-01 to LUD-17) and allows configuration with data stores like PostgreSQL.

Showing 20 of 20 results