Openclaw向けXPR Network 開発者スキル

XPR Network 上で高速かつガス代不要の分散型アプリケーションと AssemblyScript スマートコントラクトを構築するための包括的な開発ツールキット。

paulgnz
v2.0.0
May 12, 2026
0
656
0

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

1. ClawHub CLI

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

npx clawhub@latest install xpr-network-dev

2. 手動インストール

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

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

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

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

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

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

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

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

XPR Network 開発者スキル とは?

XPR Network 開発者スキルは、決済とアイデンティティに最適化されたブロックチェーンを活用したいクリエイター向けの専門リソースです。Openclaw Skills エコシステムの一部として、0.5 秒のブロック生成時間と人間が読み取れるアカウント名で知られる EOS ベースのインフラストラクチャを使用した構築に関する深い技術的知識を提供します。これは、従来の Proton プロトコルパターンと現代の XPR Network リブランディングとの間のギャップを埋めるものです。

このスキルは開発者エクスペリエンスに重点を置いており、proton-tsc を介した AssemblyScript および TypeScript によるスマートコントラクトロジックの構築に関するガイダンスを提供します。この Openclaw Skills モジュールを活用することで、開発者は従来のガス代のかかるチェーンからゼロガスユーザーエクスペリエンスへの移行を容易に行うことができ、生体認証ウォレットとのやり取りのための堅牢な WebAuthn セキュリティによって裏打ちされています。

XPR Network 開発者スキル のユースケース

  • 大衆市場向け決済ソリューションのためのガス代不要の分散型アプリケーション (dApps) の作成。
  • AssemblyScript と TypeScript を使用した安全なスマートコントラクトの開発。
  • XPR Web SDK を介した、Web アプリケーションへの生体認証 (Face ID/指紋) の統合。
  • オンチェーンアイデンティティ、KYC、および人間が読み取れるアカウントプロファイルの管理。
  • AtomicAssets 標準を使用した NFT コレクションとマーケットプレイスの立ち上げ。

XPR Network 開発者スキル の仕組み

  1. 環境の初期化: Openclaw Skills のガイダンスを使用して @proton/cli をセットアップし、ネットワークを Mainnet または Testnet に構成します。
  2. コントラクト開発: proton-tsc コンパイラを使用して TypeScript でスマートコントラクトを作成し、RAM ベースのストレージ用のオンチェーンテーブルを定義します。
  3. テストとシミュレーション: コンパイルされた WASM を XPR Testnet にデプロイし、徹底的なデバッグと権限検証を行います。
  4. フロントエンド統合: Web SDK と @proton/link を利用して、WebAuth などのユーザーウォレットとの安全なセッションを確立します。
  5. メインネットデプロイ: セキュリティ監査と安全チェックが完了したら、CLI を使用して XPR Network への最終デプロイを実行します。

XPR Network 開発者スキル のセットアップ

このスキルを開始するには、コアコマンドラインツールをインストールし、ターゲットチェーンを設定してください:

# XPR Network CLI をグローバルにインストール
npm i -g @proton/cli

# Testnet 開発用に構成
proton chain:set proton-test

# アカウントとトークン残高を検証
proton account <your_account_name> -t

XPR Network 開発者スキル のデータスキーマとタクソノミー

XPR Network は、RAM に保存されたテーブルシステムを通じてデータを整理します。スキーマは、スマートコントラクト内で次の構造を使用して定義されます:

コンポーネント 説明
テーブル TypeScript の @table デコレータを介して定義。永続的なオンチェーンデータを保存します。
主キー インデックス作成を有効にするために、すべてのテーブル行に必要な一意の u64 識別子。
スコープ テーブルデータをパーティション化する方法で、通常はコントラクトアカウント名に設定されます。
RAM チェーンの需要に基づいて動的に価格が設定される、データストレージによって消費されるリソース。

XPR Network 開発者スキル の高度な機能

  • マルチシグサポート: コラボレーションによるコントラクト制御のための高度なアカウント管理と権限構造。
  • Hyperion ストリーミング: 応答性の高いフロントエンド更新のためのリアルタイムイベント監視とインデックス作成。
  • MetalX DEX 統合: オーダーブック、スワップ、流動性プールへのプログラムによるアクセス。
  • AtomicAssets 統合: スキーマベースの NFT 発行およびマーケットプレイスロジックの完全サポート。
  • アイデンティティフック: 検証済みのアイデンティティと KYC 準拠のワークフローのための WebAuth との統合。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*