Openclaw向けERCData

ERCData は、ERCData 標準を使用して Base ネットワーク上で AI データのフィンガープリントを保存、検証、管理するためのブロックチェーン統合スキルです。

0xreisearch
v1.0.0
Jan 31, 2026
1
2.4k
0

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

1. ClawHub CLI

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

npx clawhub@latest install ercdata

2. 手動インストール

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

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

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

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

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

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

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

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

ERCData とは?

ERCData は、AI エージェントとイーサリアムブロックチェーン(特に Base ネットワーク)の間に安全な架け橋を提供します。開発者は、エージェントのメモリ、モデルのフィンガープリント、およびシステム構成をオンチェーンデータエントリとして保存することにより、改ざん不可能な監査トレールを作成できます。Openclaw Skills エコシステム内でこのスキルを利用することで、ユーザーは AI の出力と内部状態の透明性と検証可能性を確保し、暗号化された完全性証明によって保護することができます。

このスキルは、透明性のためのパブリックストレージと、きめ細かなアクセス制御を備えたプライベートストレージの両方をサポートしています。EIP-712 の検証とスマートコントラクトの相互作用の複雑さを処理するため、検証可能な履歴とエージェント間の調整を必要とする信頼性の高い AI システムを構築する開発者にとって不可欠なツールとなります。

ERCData のユースケース

  • メモリ証明: エージェントのメモリログをハッシュ化してオンチェーンに保存することで、定期的で改ざん防止機能付きの監査トレールを作成します。
  • エージェント ID の検証: モデルのフィンガープリント、システムプロンプトのハッシュ、および構成設定の永続的な記録を確立します。
  • 検証可能なエージェント出力: 重要な AI 出力のハッシュを保存して、第三者や他のエージェントが後でデータの真正性を検証できるようにします。
  • エージェント間の信頼: 自律型エージェントが共同タスクに従事する前に、お互いのオンチェーン履歴を確認できるようにします。
  • モデルのプロバナンス: モデルのバージョン、ベンチマークスコア、およびアーキテクチャのメタデータの検証可能な記録を維持します。

ERCData の仕組み

  1. 構成: エージェントに Base ネットワークの RPC URL、コントラクトアドレス、およびトランザクション署名用のプライベートキーを構成します。
  2. データ送信: データまたはその暗号化ハッシュが CLI または API を介して ERCData スマートコントラクトに送信され、特定のデータ型によって分類されます。
  3. オンチェーンストレージ: スマートコントラクトがエントリを記録し、一意の ID を割り当て、追跡用のブロックチェーンイベントを発行します。
  4. アクセス制御: プライベートエントリの場合、所有者は特定のブロックチェーンアドレスに対して読み取りアクセス権を選択的に付与または取り消すことができます。
  5. 検証: ユーザーまたは他のエージェントは EIP-712 署名チェックを実行して、データが承認されたプロバイダーによって送信され、変更されていないことを確認できます。

ERCData のセットアップ

Openclaw Skills でこのスキルの使用を開始するには、Base メインネットに資金のあるウォレットがあることを確認してください。環境変数を設定します:

export ERCDATA_KEY="your_private_key"
export ERCDATA_CONTRACT="0xYourContractAddress"
export ERCDATA_RPC="https://mainnet.base.org"

最初のパブリックデータエントリを保存します:

uv run scripts/ercdata-cli.py store \
  --type AI_AGENT_MEMORY \
  --data "agent_state_hash_001" \
  --metadata '{"version":"1.0"}'

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

ERCData は、Base ネットワーク上の構造化されたスキーマを通じて情報を整理します。各エントリは以下のコンポーネントで構成されます:

フィールド 説明
エントリ ID スマートコントラクトによって割り当てられる一意の uint256 識別子。
データ型 登録済みのカテゴリ(例:AI_AGENT_MEMORY, MODEL_PROVENANCE)。
ペイロード 保存される実際の文字列データまたは暗号化ハッシュ。
メタデータ 追加のコンテキスト(タイムスタンプ、エージェント ID)を含む JSON 文字列。
プロバイダー エントリを承認したウォレットアドレス。
可視性 エントリがパブリックかプライベートかを示すブールフラグ。

ERCData の高度な機能

  • EIP-712 署名: 安全なオフチェーンデータ検証のために、標準の型付きデータハッシュと署名を実装します。
  • プライベートデータゲーティング: スマートコントラクトを介して、許可されたアドレスのみが機密性の高いエージェント情報を取得できるようにする高度なアクセス制御。
  • ポイントインタイムスナップショット: 一貫した履歴の回復のために、データ状態のスナップショットを作成する機能。
  • ロールベースの権限: 分散型のチームコラボレーションのための PROVIDER_ROLE および VERIFIER_ROLE のきめ細かな管理。
  • バッチ操作: 合理化されたワークフローで複数のデータエントリと権限を管理するためのサポート。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*