Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- 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.
User asks: set up a testnet Lightning node and create an invoice for 1000 sats
- 1Pull the litd Docker image using install.sh
- 2Start litd in standalone mode with start-lnd.sh
- 3Create a wallet and generate a 24-word seed with create-wallet.sh --mode standalone
- 4Wait for neutrino to sync headers, checking progress with lncli.sh getinfo
- 5Generate a BOLT11 invoice with lncli.sh addinvoice --amt=1000 --memo='test'
BOLT11 invoice for 1000 sats on testnet, ready to share for payment