Openclaw向けMembrane 用 Blockstack

AI エージェントが Blockstack ネットワーク上でユーザー所有のデータとストレージを管理できるようにする分散型コンピューティング統合。

membranedev
v1.0.4
Apr 30, 2026
0
384
0

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

1. ClawHub CLI

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

npx clawhub@latest install blockstack

2. 手動インストール

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

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

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

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

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

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

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

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

Membrane 用 Blockstack とは?

Openclaw Skills 用の Blockstack スキルは、AI エージェントが Bitcoin 上に構築された分散型コンピューティングネットワークと対話するためのシームレスなインターフェースを提供します。Membrane フレームワークを活用して自律型エージェントと分散型アプリケーション (dApps) の間のギャップを埋め、複雑な手動の暗号化処理なしで安全なデータ管理とワークフローの自動化を可能にします。

このスキルを利用することで、開発者はエージェントが Gaia Storage Buckets と対話し、共有リンクを介してファイルを管理し、Blockstack エコシステムに対して認証されたリクエストを実行できるようにすることができます。この統合はユーザーの主権に焦点を当てており、処理されるデータがユーザーの管理下に留まることを保証しつつ、エージェントには高度な技術的タスクを実行するために必要なツールを提供します。

Membrane 用 Blockstack のユースケース

  • Gaia Storage Buckets 内の分散型ファイルのアップロードと整理の自動化。
  • AI エージェントを介して直接分散型アプリケーションのユーザー所有データレコードを管理。
  • コラボレーションを効率化するための分散型資産の共有リンクの作成と取得。
  • 自動化された認証情報管理による Blockstack ネットワークへの複雑な API リクエストの実行。

Membrane 用 Blockstack の仕組み

  1. AI エージェントは、Membrane CLI を使用して特定の Blockstack アプリの URL またはドメインへの接続を開始します。
  2. Membrane が OAuth または分散型認証フローを処理し、安全な接続 ID を作成します。
  3. エージェントは接続ステータスをポーリングして READY 状態に達したことを確認し、再認証が必要な場合はユーザーにアクションを促します。
  4. 自然言語による意図検索を介して利用可能なアクションの検出が行われ、タスクに最適なメソッド(例:ファイルストレージやデータ取得)を特定します。
  5. アクションは JSON パラメータで実行されるか、エージェントが直接プロキシリクエストを実行し、その際 Membrane が必要な認証ヘッダーを自動的に挿入します。

Membrane 用 Blockstack のセットアップ

Openclaw Skills でこの統合の使用を開始するには、Membrane CLI をインストールして環境を認証してください。

npm install -g @membranehq/cli@latest
membrane login --tenant --clientName=openclaw

ログイン後、Blockstack エコシステムへの接続を確立します:

membrane connection ensure "https://blockstack.org/" --json

Membrane 用 Blockstack のデータスキーマとタクソノミー

このスキルは、構造化された接続およびアクションモデルを通じてインタラクションを整理します。Blockstack から取得されたデータは通常、以下の分類に従って JSON 形式で返されます:

コンポーネント 説明
Connection ID 特定の Blockstack アプリとの認証済みセッションの一意識別子。
Gaia Storage Buckets と Files によって整理され、標準化されたパスを介してアクセス可能。
Action Schema パラメータ用の inputSchema と予測可能なデータ返却用の outputSchema を含みます。
Shared Links 分散型ファイルへのパブリックまたは共有アクセスポイントを特定するメタデータ。

Membrane 用 Blockstack の高度な機能

  • マルチエージェントサポート:openclaw、claude、windsurf などのエージェントタイプに基づいてツールを調整します。
  • 認証情報の自動更新:長時間実行される分散型ワークフローのトークンローテーションを透過的に処理します。
  • 自然言語アクション検出:特定のエンドポイントを呼び出すのではなく、意図を説明することで特定の Blockstack 機能を見つけます。
  • 直接 API Proxy:自動ヘッダー注入により、任意の Blockstack 互換エンドポイントに対するカスタム HTTP メソッド(GET、POST、PUT など)をサポートします。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*