Openclaw向けBitkit CLI

AIエージェントと自動化されたワークフローのために特別に設計された、強力なビットコイン・ライトニング決済CLIおよび自己管理型ウォレットです。

ovitrif
v0.2.0
Feb 22, 2026
0
1.5k
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install bitkit-cli

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って bitkit-cli をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

Bitkit CLI とは?

Bitkit CLIは、AIエージェントが堅牢なJSONネイティブ・インターフェースを通じてビットコイン・ライトニング・ネットワークと対話できるようにする専門ツールです。Openclaw Skillsのエコシステムにおける主要コンポーネントとして、資金の完全な自己管理を提供し、BOLT 11インボイス、LNURL、およびライトニング・アドレスをサポートします。Blocktank LSPを通じて流動性管理を合理化し、エージェントが手動のピア管理なしでインバウンド容量を簡単に注文できるようにします。

Lightning Development Kit (LDK)を活用することで、Bitkit CLIは起動の遅延を最小限に抑える高性能なデーモン・モードを提供します。これにより、エージェントが即座にマイクロペイメントを支払ったり受け取ったりする必要がある高頻度の自動化環境に最適です。また、このスキルはPubkyネットワークを統合して安全なエンドツーエンドの暗号化メッセージングを実現し、エージェントが非公開で条件を交渉したりインボイスを交換したりすることを可能にします。

Bitkit CLI のユースケース

  • AIエージェント・サービスおよびデジタル・マイクロトランザクションの自動決済処理。
  • 自律的なデジタル・エンティティのための自己管理型ビットコイン・ウォレットの確立。
  • Pubkyネットワークを介したエンドツーエンドの暗号化メッセージの送受信。
  • シームレスなLSP統合によるライトニング・ネットワークの流動性管理とチャネル開設。
  • オンチェーンとライトニングの両方の決済を処理する自律型eコマース・ボットの構築。

Bitkit CLI の仕組み

  1. エージェントは、安全な運用のためにプレーンテキストまたは暗号化されて保存されたBIP39シードフレーズを使用して、ローカル・ウォレットを初期化します。
  2. コマンドの即時実行を保証し、ローカルHTTP APIを提供するために、永続的なバックグラウンド・デーモンが開始されます。
  3. エージェントは、内部のオンチェーン・ウォレットに資金を供給するために、新しいビットコイン・アドレスを生成します。
  4. LSPからインバウンド・チャネルを注文することでライトニングの流動性が確保され、エージェントが決済を受け取れるようになります。
  5. エージェントは、ネットワークに参加するためにBOLT 11インボイス、LNURL、またはライトニング・アドレスを作成または支払います。
  6. 決済の到着やチャネル状態の変化に関するリアルタイムの通知は、WebhookまたはWebSocketを介して処理されます。

Bitkit CLI のセットアップ

Openclaw Skillsで使用するためにBitkit CLIをインストールするには、次のコマンドを実行します。

curl -sSL https://raw.githubusercontent.com/synonymdev/bitkit-cli/main/install.sh | sh

ウォレットの初期化(自律型エージェントの使用にはプレーンテキストの使用を推奨):

bk init --no-password --json

HTTP APIを有効にし、実行を高速化するためにバックグラウンド・デーモンを開始します。

bk start --json

Bitkit CLI のデータスキーマとタクソノミー

Bitkit CLIは、構成可能なディレクトリ(通常は ~/.bitkit/)内にデータを整理します。その構造には、重要なセキュリティおよび設定ファイルが含まれています。

ファイル 説明
seed.enc 暗号化またはプレーンテキストのBIP39シード・ストレージ
api-password HTTP API用に自動生成された64文字の16進数パスワード
config.toml ネットワーク、同期ソース、Webhookを含むノード設定
[network]/ ネットワーク固有のデータベースとチャネル状態を含むディレクトリ

すべてのCLI出力は、標準的なJSONエンベロープ構造に従います。

  • ok: 成功を示すブール値。
  • data: 成功したペイロードを含むオブジェクト。
  • error: エラーの詳細を含む文字列(失敗時)。
  • code: 終了コードを表す整数。

Bitkit CLI の高度な機能

  • デーモン・モード: 超高速なコマンド実行のために、HTTP APIと永続的なLDKノード状態を提供します。
  • Pubkyメッセージング: 安全なエージェント間通信プロトコルのための、組み込みのエンドツーエンド暗号化メッセージングです。
  • 自動流動性: インバウンド容量が低い場合に、LSPチャネルの注文を自動的にトリガーするバックグラウンド・モニターです。
  • Webhooks & WebSockets: 決済やチャネル・ライフサイクルの更新に対する自動応答のためのリアルタイム・イベント・ストリーミングです。
  • マルチウォレット・サポート: 独自データ・ディレクトリを使用して、同じマシン上で複数の独立したエージェントを実行する機能です。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*