A high-performance reverse proxy that implements the L402 protocol to enable Lightning Network payment-gated API access.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install aperture
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 aperture using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Aperture is a specialized reverse proxy designed by Lightning Labs that implements the L402 protocol, formerly known as LSAT. By utilizing this within the framework of Openclaw Skills, developers can seamlessly gate backend services behind Lightning Network micropayments. It acts as an authentication and authorization layer that sits in front of your existing APIs, ensuring that only users who have paid the required satoshis can access premium resources.
This tool is critical for developers looking to monetize agent-to-agent communication or protect high-value data endpoints. When integrated via Openclaw Skills, Aperture handles the complexity of invoice generation, macaroon verification, and proxying, allowing you to focus on building the core logic of your paid services.
To get started with this skill, ensure you have a functional Go environment and a running LND node. Use the provided scripts within Openclaw Skills for a streamlined installation:
# Install the aperture binary
skills/aperture/scripts/install.sh
# Generate the configuration and connect to your LND node
skills/aperture/scripts/setup.sh
# Start the proxy service
skills/aperture/scripts/start.sh
Note: You must have an invoice.macaroon available in your LND data directory to allow the proxy to generate payment challenges for clients.
The skill manages configuration and state through specific file structures to ensure persistence and security:
| Path | Description |
|---|---|
~/.aperture/aperture.yaml |
The primary configuration file defining services, pricing, and LND connection details. |
~/.aperture/aperture.db |
An SQLite database used to store macaroon state and payment metadata. |
~/.aperture/tls.cert |
The TLS certificate used for securing the proxy endpoints. |
~/.aperture/aperture.log |
Detailed execution logs for monitoring and troubleshooting. |
Loading
A high-performance OCR tool utilizing PaddleOCR to extract Chinese and English text from images and PDF documents.

A high-performance tool for headless web search and markdown content extraction using the Brave Search API.

A verification and discovery engine for AI agents that provides live A2A agent cards and trust scores for over 40,000 entities.

A distributed, git-backed graph issue tracker specifically designed for AI agents to manage complex task dependencies and project state.

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

A secure Model Context Protocol server that connects AI assistants to Lightning nodes using encrypted WebSocket tunnels and 10-word pairing phrases.








































