A powerful Bitcoin Lightning payment CLI and self-custodial wallet designed specifically for AI agents and automated workflows.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bitkit-cli
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 bitkit-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Bitkit CLI is a specialized tool that enables AI agents to interact with the Bitcoin Lightning Network through a robust, JSON-native interface. As a key component in the ecosystem of Openclaw Skills, it provides full self-custody over funds, supporting BOLT 11 invoices, LNURL, and Lightning Addresses. It streamlines liquidity management through the Blocktank LSP, allowing agents to easily order inbound capacity without manual peer management.
By leveraging the Lightning Development Kit (LDK), Bitkit CLI offers a high-performance daemon mode that minimizes startup latency. This makes it ideal for high-frequency automated environments where agents need to pay or receive micro-payments instantly. The skill also integrates the Pubky network for secure, end-to-end encrypted messaging, allowing agents to negotiate terms or exchange invoices privately.
To install Bitkit CLI for use with Openclaw Skills, run the following command:
curl -sSL https://raw.githubusercontent.com/synonymdev/bitkit-cli/main/install.sh | sh
Initialize your wallet (recommended to use plaintext for autonomous agent use):
bk init --no-password --json
Start the background daemon to enable the HTTP API and speed up execution:
bk start --json
Bitkit CLI organizes its data within a configurable directory, typically ~/.bitkit/. The structure includes critical security and configuration files:
| File | Description |
|---|---|
seed.enc |
Encrypted or plaintext BIP39 seed storage |
api-password |
Auto-generated 64-character hex password for the HTTP API |
config.toml |
Node configuration including network, sync sources, and webhooks |
[network]/ |
Directory containing network-specific databases and channel state |
All CLI outputs follow a standard JSON envelope structure:
ok: Boolean indicating success.data: Object containing the successful payload.error: String containing error details (on failure).code: Integer representing the exit code.Loading
A highly autonomous AI agent that independently manages the full lifecycle of tasks through proactive research, planning, and execution.

A specialized tool for controlling Tesla vehicle climate, charging limits, and schedules through the MyTeslaMate API.

A specialized tool for fetching real-time Finnish electricity prices and identifying the cheapest windows for EV charging.

A versatile CLI-based utility for converting between metric, imperial, and digital measurement systems.

The Add Agent skill automates the deployment of new, isolated agents with dedicated Telegram bots and synchronized resources.

A high-performance AI image generation tool for Openclaw Skills using the Seedream API and Doubao-Seedream models.








































