OpenViSTAI · Agents · Blockchain · Crypto
Menu
Payments & Stablecoins

Lndash

Lndash is a self-hosted web dashboard that connects to LND nodes over gRPC for Lightning Network administration.

Independent OpenViST project profile, based on linked sources.

Lndash — 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 Lndash when you already run LND and want a self-hosted dashboard for routine node, invoice, payment and channel administration.

Who it is for

  • Operators who run LND nodes and want a browser-based interface for node activity and payment tasks.
  • Users who manage more than one LND node and want to switch between connections.

Documented uses

  • Review and search invoices, payments and forwarded payments.
  • Create and pay Lightning invoices.
  • Open and close channels and inspect channel information.
  • Browse the public Lightning Network and query routes.
Before you choose

Requirements & limits

The project documents source installation and global npm installation. Initial setup uses an admin password; the dashboard stores a hashed password and password-encrypted LND credentials in ~/.lndash/credentials.json.

  • LND must be installed and running separately, and connecting requires node credentials or an LND Connect string.
  • The dashboard supports multiple LND nodes and switching between them.
  • Its responsive interface is data- and table-heavy; the project says it works best on larger screens.
  • The repository declares an MIT license.

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

Install Lndash from source and reach its setup screen

Start the dashboard locally, then use its guided setup to set an admin password and connect an LND node.

Before you start

  • A running LND node.
  • Node.js and npm.
  • LND connection details: host, port, admin macaroon and TLS certificate, or an LND Connect string.

Steps

  1. Clone the Lndash repository with the command below.

    Documented command
    git clone https://github.com/janoside/lndash.git
  2. Enter the project directory and install dependencies with cd lndash; npm install.

  3. Start the app with the command below.

    Documented command
    npm start
  4. Open http://127.0.0.1:3004/, set an admin password in the guided setup, and connect to an LND node.

Expected outcome

The local dashboard is available at the documented address and can be configured to connect to an LND node.

Guide limitations

  • LND must be installed and running separately.
  • After restarting, unlock Lndash with the same admin password to decrypt stored LND credentials.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
janoside/lndash · Official homepage title · retained in its source language