LaunchKit · 2026
Back to Skills

Install and run Lightning Terminal (litd) which bundles lnd, loop, pool, tapd, and faraday in a single Docker.

0
830 downloads
by @roasbeef

Setup & Installation

openclaw skills install @roasbeef/lnd

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install lnd

Version History

v1.0.1Feb 11, 2026 - Version note by skill developer:

- Removed configuration template files: `litd-regtest.toml`, `litd-watchonly.toml`, `litd.toml`, and `lnd.toml` from the templates directory. - No changes to user-facing functionality or documentation. - Skill version update for maintenance and cleanup.

What This Skill Does

Installs and runs Lightning Terminal (litd) in a Docker container, bundling lnd, Loop, Pool, tapd, and Faraday together. Defaults to a neutrino light client backend with SQLite on testnet, so no full Bitcoin node is required. Production deployments use a watch-only wallet with a separate remote signer container to keep private keys off the agent machine.

Running all Lightning Labs daemons in a single container with a neutrino backend removes the need for a full Bitcoin node while keeping payments, liquidity, and asset management accessible from one place.

When to use it

  • Sending and receiving Lightning payments from an agent
  • Rebalancing channel liquidity with Loop submarine swaps
  • Buying and selling channel capacity on the Pool marketplace
  • Issuing and transferring Taproot Assets over Lightning
  • Reviewing channel revenue and analytics with Faraday

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: set up a testnet Lightning node and create an invoice for 1000 sats

AGENT
  1. 1Pull the litd Docker image using install.sh
  2. 2Start litd in standalone mode with start-lnd.sh
  3. 3Create a wallet and generate a 24-word seed with create-wallet.sh --mode standalone
  4. 4Wait for neutrino to sync headers, checking progress with lncli.sh getinfo
  5. 5Generate a BOLT11 invoice with lncli.sh addinvoice --amt=1000 --memo='test'
OUTPUT

BOLT11 invoice for 1000 sats on testnet, ready to share for payment