LNURL and Addresses
Tools for Lightning Addresses, LNURL-pay, and static QR codes.
bitcoinVend - Offline Bitcoin Vending Machine
An offline Bitcoin vending machine that accepts Lightning Network payments via LNURL, enabling users to purchase physical goods with Bitcoin. Built as an open-source hardware and software project, it operates without internet connectivity and uses LNURLVend to facilitate payments through Lightning Network.
lnurl - Lightning Network URL Specifications
A technical specification for LNURL-PAY, enabling wallets to scan static QR codes or links to retrieve payment details and generate Lightning invoices with metadata. Designed for interoperability between wallets and services using the Lightning Network.
js-lnurl - JavaScript Tools for Lightning Network LNURL Support
A set of JavaScript tools that enables wallets to support LNURL protocols for handling Lightning Network payments, including withdraw and pay requests. Designed for developers to integrate LNURL functionality into their Bitcoin wallet interfaces with minimal code.
LNURL and Lightning Address Inspector - Inspect LNURLs and Lightning Addresses
A tool that allows users to view and parse the JSON metadata of LNURLs and Lightning addresses, helping to understand the structure and data behind them. Designed for developers and users to explore Lightning Network payment data, including description hashes and parsed fields, without requiring technical setup.
LNURL - Lightning Network Payment Specifications
A technical specification for LNURL-PAY, enabling users to pay services via Lightning Network with static QR codes or links. It defines the structure of payment requests, metadata, and success actions, including support for encrypted responses and verification of payment details.
Spar Supermarket - Bitcoin Payments via Lightning Network
Spar in Zug, Switzerland has implemented Bitcoin payments using a static QR code and Lightning Network, enabling customers to send sats and complete purchases instantly. The system is accessible without registration, and the process is designed for easy adoption by consumers and merchants alike.
lnAddresses - Self-Hosted Lightning Address Server
lnAddresses is a self-hosted Lightning Address server built with Express.js and Svelte that allows users to create human-readable Lightning Addresses (e.g., user@domain.com) and pair them with LNURLp endpoints. It enables secure, decentralized Lightning payments via a web interface, with no custodial storage of private keys. The service is open-source and designed for individuals who want to run their own Lightning Address on personal domains or servers.
lnbc.cz - Lightning Address Management Service
lnbc.cz provides a simple web-based service to create, edit, and delete human-readable Lightning addresses. Users can set up a Lightning address that functions as both a payment endpoint and a mail address, with all incoming mail forwarded to their inbox. The service supports LNURLp and standard Lightning Network payments, enabling instant, low-cost Bitcoin transactions via a user-friendly interface.
BoltCards Guide - NFC Lightning Payment Setup and Usage
A comprehensive guide to creating and managing Bitcoin Lightning payment cards using NFC technology. Covers how to generate Boltcards and voucher links with LNbits or BTCpay, including security best practices, wiping keys, and safe use of static LNURLs for events and giveaways.
lnurl-offline-node - Lightning Network Developer Tools for Offline Devices
A Node.js module that enables verification of signed URLs and decryption of XOR-encrypted payloads from LNURL offline devices like Bleskomat ATMs and LNPoS terminals. Supports Lightning Network payments via LNURL-pay and LNURL-withdraw protocols with HMAC-SHA256 signature validation and shared secret decryption.
Lightning Decoder - Decode Lightning Network Invoices and LNURLs
A web-based tool that decodes Lightning Network BOLT11 invoices, LNURLs, and Lightning Addresses. Designed for users to understand and verify Lightning payments without needing technical knowledge. Supports standard Lightning protocols and provides clear breakdowns of invoice details.
Satdress - Federated Lightning Address Server
Satdress is a self-hosted, open-source server that enables federated Lightning addresses, allowing users to create human-readable Lightning payment addresses (e.g., user@domain.com) for easy, decentralized Bitcoin payments. It supports multiple domains and integrates with the Lightning Network via LNURL and standard LN invoices, making it ideal for developers and individuals building decentralized payment infrastructure.
Lndecode - Lightning Payment Request Decoder
A web-based tool that decodes Lightning Network payment requests (BOLT #11) to help users understand invoice details. Designed for transparency and usability, it supports Lightning Network payments without requiring registration or account creation.
LNbits - NFC and Lightning Payment Tools
A comprehensive directory of tools and resources for building NFC-enabled Lightning Network payment solutions. Covers hardware, software, code examples, and protocols like LNURLw, Boltcard, and NTAG424. Focuses on open-source development and practical implementation for builders and coders.
LnToRubBot - Telegram Bot for BTC/LN to RUB, UAH, KZT Payments
LnToRubBot is a Telegram bot that enables users to pay for mobile phone top-ups and other services using Bitcoin or Lightning Network transactions. It supports conversions to Russian rubles, Ukrainian hryvni, and Kazakhstani tenge, with payment options including Visa and Mastercard. The service operates via a simple Telegram interface, allowing instant payments without account creation or identity verification.
Awesome LNURL - A Curated Directory of Lightning Network Use Cases
A curated directory of real-world LNURL applications and implementations, showcasing how Lightning Network payments are used in physical and digital environments. Includes videos, wallets, services, and tools that support LNURL protocol for static QR code payments and offline transactions.
Kryptoanarchista - LNURL Explained for Bitcoin Lightning Payments
This guide explains what LNURL is and how it enables users to receive Lightning Network payments via static, human-readable QR codes or email-like addresses. It covers practical use cases for content creators, streamers, and educators, and details how to set up LNURLs using custodial or self-hosted solutions with services like LNbc, LNbits, and Anycoin.
Lightning Box - A Trust-Minimized Payment Inbox for Lightning Addresses
Lightning Box is a non-custodial payment inbox that allows users to receive Lightning Network payments even when their wallet is offline. It supports Lightning Addresses and integrates with LNURL protocols to notify users of incoming payments via email, Telegram, or push notifications. Designed for use with non-custodial wallets, it acts as a secure intermediary for payment collection and withdrawal.
Lightning Address - Bitcoin Lightning Payment Addresses for Direct Sending
Lightning Address enables users to receive Bitcoin payments via human-readable email-like addresses (e.g., user@domain.com) on the Lightning Network. It eliminates the need for QR codes or invoices, allowing direct, instant payments without intermediaries. The protocol is built on the LNURL Pay standard and supports integration with a wide range of wallets and bridge servers.
lnurl-pay.me - LNURL-Pay Generator for Bitcoin Lightning Network
A web-based tool that generates LNURL-pay codes to send fiat money (like RUB, UAH, NGN) via the Bitcoin Lightning Network. Users can create static payment links for mobile top-ups, service providers, and digital delivery of codes without needing a wallet. Supports multiple destinations including Qiwi, Strelka, and mobile providers in Russia and beyond.