An isolated cryptographic signer that separates private keys from AI agent environments to prevent fund theft and enhance node security.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install lightning-security-module
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install lightning-security-module using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Lightning Security Module is a specialized security framework designed to decouple sensitive cryptographic material from active AI agents. By running a remote signer in an isolated container or machine, this Openclaw Skills module ensures that private keys, seeds, and signing logic remain firewalled from the machine running the AI agent or the watch-only node. This architecture is essential for developers building autonomous financial agents who require production-grade security without exposing the wallet's master seed to the agent's execution environment.
This skill automates the setup of a dedicated lnd instance that acts exclusively as a signer. It provides scripts for credential bundling and secure transport, allowing a watch-only node to handle network-heavy tasks like routing and channel management while the signer handles the sensitive work of signing transactions and commitments.
Install the signer image and initialize the secure wallet:
skills/lightning-security-module/scripts/install.sh
skills/lightning-security-module/scripts/start-signer.sh
skills/lightning-security-module/scripts/setup-signer.sh
Import the generated bundle and launch the watch-only node using Openclaw Skills:
skills/lnd/scripts/import-credentials.sh --bundle <credentials-bundle>
skills/lnd/scripts/start-lnd.sh --watchonly
skills/lnd/scripts/create-wallet.sh
The skill organizes its security metadata and credentials within the ~/.lnget/signer/ directory. The structure is designed for easy export and secure local storage:
| Path | Purpose | Security Level |
|---|---|---|
accounts.json |
Public account xpubs for watch-only sync | Low (Public Info) |
tls.cert |
Signer's TLS certificate for gRPC encryption | Medium (Transport Security) |
admin.macaroon |
RPC authentication token for the signer | High (Restricted Access) |
seed.txt |
24-word mnemonic seed for the signer wallet | Critical (0600 Permissions) |
wallet-password.txt |
Passphrase for unlocking the signer wallet | Critical (0600 Permissions) |
Loading
A secure Model Context Protocol server that connects AI assistants to Lightning nodes using encrypted WebSocket tunnels and 10-word pairing phrases.

An end-to-end toolkit for agentic commerce using the Lightning Network and L402 protocol to enable autonomous micropayments.

A high-performance reverse proxy that implements the L402 protocol to enable Lightning Network payment-gated API access.

A high-performance OCR tool utilizing PaddleOCR to extract Chinese and English text from images and PDF documents.

A specialized tool for creating and managing scoped LND macaroons to ensure AI agents operate with least-privilege security.

A wget-like utility that automatically handles Lightning Network L402 authentication and micropayments for HTTP requests.








































