Skip to content
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE request lnd admin version Apr 16, 2019
app safer querying of star status, when no preferences exist Apr 15, 2019
bin
docs logo psd Apr 14, 2019
public tweak logo: larger but darker and more diffuse drop shadow Apr 14, 2019
routes safer querying of star status, when no preferences exist Apr 15, 2019
views a little armor for node table display Apr 15, 2019
.env-sample cleaning up configs Apr 7, 2019
.gitattributes first move to new project vision of admin UI rather than public-netwo… Mar 19, 2019
.gitignore setup/unlock/login improvements: Apr 3, 2019
LICENSE
README.md mention starring Apr 15, 2019
app.js user preferences save/load; prepping for use... Apr 15, 2019
npm-shrinkwrap.json 0.10.11 Apr 15, 2019
package.json
rpc.proto updated rpc.proto - #b71bb94 Apr 7, 2019

README.md

LND Admin

npm version NPM downloads

Admin web interface for LND, via gRPC. Built with Node.js, express, bootstrap-v4.

Live demo: https://lnd-admin.chaintools.io

Features

  • UI for connecting to LND - requires host/port/admin.macaroon/tls.cert, which can be supplied in various ways, including using LND Connect strings
  • Browse and search the public lightning network
  • View invoices, payments, and forwarded payments
  • Create and pay invoices
  • Open and close channels
  • Connect to multiple LND nodes and switch between them
  • Simple/intuitive sorting filtering for most data
  • Tools for sign/very, query route, generate LND Connect strings
  • Star (favorite) nodes and channels
  • Responsive design (but UI is data/table heavy, so works best on large screens)

Getting started

1. Install/Run LND

2a. Install LND Admin (via NPM)

2b. Install LND Admin (from source)

3. Setup LND Admin via UI

Once started, LND Admin's UI will guide you to set an admin password and then to connect to any LND nodes you're running. Your hashed password and your LND credentials (encrypted with your password), will be stored in the file ~/.lnd-admin/credentials.json. If you restart the app after setup, you'll need to "unlock" with your same admin password (in order to decrypt LND credentials). Deleting this file at any time and restarting will prompt you to go through the setup process again.

Credits

Thanks to inspiration from LND, Joule, RTL, zap desktop, lndash, and lnd-explorer.

Donate

To support continued development of this tool and/or to support the hosting of the live demo site:

  • Bitcoin: 3NPGpNyLLmVKCEcuipBs7G4KpQJoJXjDGe
You can’t perform that action at this time.