Builder's Guide
  • Welcome to the Builder's Guide to the LND Galaxy!
  • The Lightning Network
    • Overview
    • Payment Channels
      • Lifecycle of a Payment Channel
      • Watchtowers
      • Understanding Sweeping
      • Etymology
    • The Gossip Network
      • Identifying Good Peers on the Lightning Network
    • Pathfinding
      • Finding routes in the Lightning Network
      • Channel Fees
      • Multipath Payments (MPP)
    • Lightning Network Invoices
      • Understanding Lightning Invoices
    • Making Payments
      • The Payment Cycle
      • Timelocks
      • ⭐Hashed Timelock Contract (HTLC)
      • Payment Etymology
      • ⭐What Makes a Good Routing Node
      • Understanding Submarine Swaps
      • Instant Submarine Swaps
    • Liquidity
      • ⭐Understanding Liquidity
      • Managing Liquidity on the Lightning Network
      • Liquidity Management for Lightning Merchants
      • How to Get Inbound Capacity on the Lightning Network
      • Lightning Service Provider
    • L402: Lightning HTTP 402 Protocol
      • Macaroons
      • L402
      • 📋Protocol Specification
      • Implementations and Links
    • Taproot Assets
      • Taproot Assets Protocol
      • Taproot Assets on Lightning
      • Edge Nodes
      • Taproot Assets Trustless Swap
      • FAQ
      • Glossary
  • Lightning Network Tools
    • LND
      • 🛠️Get Started
      • lnd.conf
      • First Steps With LND
      • Wallet Management
      • Sending Payments
      • Atomic Multi-path Payments (AMP)
      • Receiving Payments
      • Unconfirmed Bitcoin Transactions
      • Channel Fees
      • Inbound Channel Fees
      • Macaroons
      • Configuring Watchtowers
      • Pathfinding
      • Blinded Paths
      • Key Import
      • Secure Your Lightning Network Node
      • Configuration of a Routing Node
      • Quick Tor Setup
      • Configuring Tor
      • Enable ‘Neutrino mode’ in Bitcoin Core
      • Send Messages With Keysend
      • Partially Signed Bitcoin Transactions
      • Bulk onchain actions with PSBTs
      • Sweeper
      • Debugging LND
      • Fuzzing LND
      • LND API documentation
      • Channel Acceptor
      • RPC Middleware Interceptor
      • HTLC Interceptor
      • NAT Traversal
      • Recovery: Planning for Failure
      • Migrating LND
      • Disaster recovery
      • Contribute to LND
    • Lightning Terminal
      • What is Lightning Terminal?
      • 🛠️Get litd
      • Run litd
      • Integrating litd
      • Demo: Litd Speed Run
      • Connect to Terminal
      • Recommended Channels
      • Rankings
      • Health Checks
      • Liquidity Report
      • Opening Lightning Network Channels
      • Managing Channel Liquidity
      • Autofees
      • AutoOpen
      • LND Accounts
      • Loop and Lightning Terminal
      • Loop Fees
      • Pool and Lightning Terminal
      • Command Line Interface
      • Troubleshooting
      • Lightning Node Connect: Under the hood
      • LNC Node Package
      • LITD API Documentation
      • Privacy and Security
      • Privacy Policy
      • Terms of Use
    • Loop
      • 🛠️Get Started
      • The Loop CLI
      • Autoloop
      • Static Loop In Addresses
      • Instant Loop Outs
      • Peer with Loop
      • Loop API Documentation
    • Pool
      • Overview
      • Quickstart
      • 🛠️Installation
      • First Steps
      • Accounts
      • Orders and Asks
      • Sidecar Channels
      • Zero-confirmation Channels
      • Channel Leases
      • Batch Execution
      • Account Recovery
      • Pool API Documentation
      • FAQs
    • Taproot Assets
      • Get Started
      • First Steps
      • Taproot Assets Channels
      • Asset Decimal Display
      • Become an Edge Node
      • RFQ
      • Collectibles
      • Universes
      • Asset Loop
      • Debugging Tapd
      • Multisignature
      • Minting Assets With an External Signer
      • Lightning Polar
      • Operational Safety Guidelines
      • Taproot Assets API Documentation
    • Aperture
      • ⚒️Get Aperture
      • LNC Backend
      • LNC Mailbox
      • Pricing
    • Faraday
      • 🛠️Get Started
      • The Faraday CLI
      • Faraday API Documentation
  • LAPPs
    • Guides
      • Use Polar to Build Your First LAPP
        • Setup: Local Cluster with Polar
        • Setup: Run the Completed App
        • Setup: Run the App Without LND
      • Add Features
        • Feature 1: Connect to LND
        • Feature 2: Display Node Alias and Balance
        • Feature 3: Sign and Verify Posts
        • Feature 4: Modify Upvote Action
      • Make Your own LNC-powered Application
    • Next Steps
  • Community Resources
    • Resource List
    • Lightning Bulb 💡
    • Glossary
    • FAQ
Powered by GitBook
On this page
  • Private and Secure
  • Features
  • Easy to run
  • Top performing nodes
  • Your node’s information
  • Loop
  • Pool
  • Taproot Assets
  • Lightning Terminal and litd
  • What is Lightning Node Connect
  • How Lightning Node Connect works

Was this helpful?

  1. Lightning Network Tools
  2. Lightning Terminal

What is Lightning Terminal?

Terminal is a web-based dashboard for Lightning Labs products.

PreviousLightning TerminalNextGet litd

Last updated 8 months ago

Was this helpful?

Private and Secure

Lightning Labs does not see or store your node’s information. Using Lightning Node Connect (LNC), an end-to-end encrypted connection is established between your browser and your node. With this LNC connection, any private information about your node such as HTLCs, private channels, or any other non-public information remains private. The LNC proxy server (nor any other part of the Lightning Labs) stack cannot look at any of that private information, which appears as encrypted blobs.

Features

By bringing Terminal to the web, we can deliver some of the familiar features of the Lightning Terminal daemon (litd) to a web based, remote experience. Furthermore, we can ship faster to meet the needs of our users

Easy to run

To make use of Terminal, you will need to run litd together with lnd, either on the same or separate machines. After browsing to t and with Lightning Node Connect, you can enjoy all features of Terminal and interact with your node from your browser.

Top performing nodes

Terminal ranks public Lightning nodes based on their centrality, stability and routing ability. It can help you make better decisions about who to peer and with, as well as give you suggestions on peers that would complement your node or the network.

Your node’s information

Using Terminal, you are able to observe your node’s ranking, centrality and health assessments in addition to seeing your recent transactions, summary of fees earned and payments forwarded. Terminal provides you with a simple user interface to monitor your node and manage your node, such as opening channels or observe their balances.

Loop

is a service that allows users to make a Lightning transaction to an on-chain bitcoin address (Loop Out) or send on-chain bitcoin directly into a Lightning channel (Loop In). Loop can help manage channel liquidity, for example, by emptying out a channel and acquiring inbound capacity (or refilling a depleted channel).

Users can use Terminal to initiate Loops, select which channel they would want to deplete or fill and monitor the status of their ongoing swaps.

Pool

Taproot Assets

Lightning Terminal and litd

Lightning Terminal including Pool and Loop will continue to be available as part of litd for those who prefer to self-host the application on their own device. It is currently not possible to see recommended channels, make and receive payments or see recent forwarded transactions through the interface of the self-hosted Lightning Terminal.

What is Lightning Node Connect

Lightning Node Connect (LNC) is a new mechanism to smoothly establish a connection to your Lightning node, even if it is behind Tor or a NAT. LNC is an open source tool that allows for an end-to-end encrypted connection between an application and a node. The first implementation of the Lightning Node Connect technology is used by Terminal to enable anyone to manage their node easily over a web portal, independent from where the user or their node are located.

How Lightning Node Connect works

LNC makes use of LND’s existing gRPC interface. The node makes an outgoing connection to a web proxy, to which the user is able to navigate using their browser or application. Using a password-authenticated key exchange (PAKE), the established session can be end-to-end encrypted and authenticated between the user and their node.

Terminal Connect is implemented as part of Terminal and litd 0.6. It can be used by browser extensions, mobile wallets, lightning network explorers and other applications to connect directly to a Lightning node in order to manage it, make or receive payments and more.

is a marketplace for buying and selling channel liquidity. Terminal allows users to place their own asks and bids through the web browser, see their matched orders, calculate fees earned and spent and monitor the channels opened through the platform.

The defines how collectibles and assets are issued on the Bitcoin Blockchain using the , tapd. Taproot Assets can be deposited into Lightning Network channels and routed over the Bitcoin Lightning Network.

erminal.lightning.engineering
initializing your session
open channels
Lightning Loop
Lightning Pool
Taproot Assets Protocol
Taproot Assets Daemon
Connect your node to Terminal now.
Read more about how Lightning Node Connect works.