lnd

Deploy and manage Lightning Terminal nodes for L402 payments.

57|18|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/lightninglabs/lightning-agent-tools --skill lnd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lnd
Source: https://github.com/lightninglabs/lightning-agent-tools/tree/main/skills/lnd
Command: npx skills add https://github.com/lightninglabs/lightning-agent-tools --skill lnd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docker, jq, openssl, base64, tar, go, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the complexity of running Lightning Terminal and LND so an agent can create wallets, manage channels, and pay on the Lightning Network without manual setup.

Core Features & Use Cases

  • Deploys Lightning Terminal in standalone, watch-only remote-signer, or regtest modes.
  • Creates, unlocks, and recovers wallets while storing credentials with tight permissions.
  • Wraps node operations such as balance checks, invoice creation, payments, and shutdown/startup.
  • Use it to spin up an agent-ready Lightning node for L402 payments, channel management, or local development testing.

Quick Start

Use the lnd skill to start a secure Lightning Terminal node in the mode you want, create or import the wallet, and then check its status before sending or receiving payments.

Frequently Asked Questions about lnd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Lightning Terminal node for automated agent payments?

Deploy a Lightning Terminal node for agent payments by selecting standalone, watch-only remote-signer, or regtest modes. The setup creates an agent-ready environment for L402 commerce workflows, channel management, and wallet creation.

How do I set up a watch-only remote signer wallet with LND?

Set up a watch-only remote signer wallet by configuring LND in remote signer mode. This separates wallet creation and channel management duties from private key signing operations to enhance node security.

Do I need Docker to run a Lightning Terminal node for channel management?

Docker is not strictly required to run a Lightning Terminal node for channel management. You can alternatively use a native LND installation configured with REST and gRPC access for wallet operations.

Can I use regtest mode for local Lightning Network development testing?

Yes, you can use regtest mode for local Lightning Network development testing. This configuration allows safe wallet creation, channel management, and invoice payment testing without using real Bitcoin funds.

What backend options are supported for running an LND node?

Running an LND node supports neutrino or bitcoind backends. These options provide the underlying blockchain data required for verifying transactions and managing Lightning Network channels securely.

How are macaroons handled when running a Lightning Terminal node?

Macaroons are handled securely during Lightning Terminal node operations to authenticate API requests. The system manages credentials with tight permissions for balance checks, invoice creation, and payments.