OpenViSTAI · Agents · Blockchain · Crypto
Menu
Payments & Stablecoins

Lightning.pub

Lightning.pub is an open-source TypeScript application that wraps an LND-based Bitcoin Lightning node with a Nostr-native account system for sharing node access and connecting Lightning functionality to web applications.

Independent OpenViST project profile, based on linked sources.

Lightning.pub — OpenViST project profile in Payments & Stablecoins.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a self-hosted operator needs Nostr-based access to Lightning infrastructure or wants to connect a web application to a Lightning node through the project's documented RPC and relay-based design.

Who it is for

  • Self-hosted Lightning node operators
  • Developers connecting web applications to Lightning
  • Nostr-based communities and account operators
  • Businesses or application owners needing Lightning account and payment infrastructure

Documented uses

  • Connect a Lightning node with Nostr accounts.
  • Provide Lightning functionality to web applications.
  • Offer LNURL and Lightning Address services where required.
  • Support application-pool and user accounting layers.
  • Prepare a bundled Lightning deployment without a separate Bitcoin full node.
Before you choose

Requirements & limits

The repository is public and lists an AGPL-3.0 license. Documented deployment targets include Debian, Ubuntu, Arch, Fedora, and macOS.

  • The project uses LND and Nostr relays as core parts of its documented design.
  • A separate Bitcoin full node is not required because the bundled setup uses Neutrino.
  • The repository describes LNURL, Lightning Address, automated channel quotes, bootstrap peering, and accounting sublayers.
  • The web-application connection is verified at the project-description level, but the supplied material does not specify its protocol, authentication model, or complete payment-operation coverage.
  • The installation guidance lists 2GB burstable RAM for headless deployments and 20GB of storage for compact blocks.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare a self-hosted Lightning.pub node

Install the documented bundled Lightning solution on a supported host.

Before you start

  • A Debian, Ubuntu, Arch, Fedora, or macOS host.
  • At least 2GB of burstable RAM for a headless container or VPS, with 4GB or more recommended for a full Linux desktop.
  • 20GB of storage for compact blocks.

Steps

  1. Choose a supported host with the documented memory and storage resources.

  2. Use the repository's documented one-line deployment, Docker, or manual CLI installation path.

  3. Allow the installer to create the documented user-level service: systemd on Linux or launchd on macOS.

  4. Continue with the repository's usage and configuration documentation for wallet connection or optional services.

Expected outcome

A Lightning.pub installation is prepared as a bundled Lightning solution using Neutrino, without requiring a separate Bitcoin full node.

Guide limitations

  • The supplied material does not provide the complete one-line command or establish a successful deployment.
  • The source does not define the full API, authentication model, or supported payment operations for connected web applications.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
3 October 2026
Original website title
shocknet/Lightning.Pub · Official homepage title · retained in its source language