GOAT AgentKit を使えば、あなたのエージェントはオンチェーンアクションに接続し、x402 支払いを行い、ERC-8004 アイデンティティを登録し、.goat ネーミングを利用し、エージェントエコノミー向けに構築されたアプリケーションとやり取りできるようになります。
開始方法は 2 つあります。
1. すでにエージェントをお持ちですか?
GOAT AgentKit を使用して、既存のエージェントに支払い、アイデンティティ、ウォレット、およびオンチェーン実行機能を追加します。
2. まだエージェントをお持ちでないですか?
@ClawUpAI から始めましょう。
ClawUp を使えば、ゼロから始めなくても AI エージェントを作成してデプロイできます。エージェントの準備ができたら、GOAT AgentKit に接続して経済的機能を与えることができます。

2 つの開始点。1 つの最終状態。
パス 1: 既存のエージェントに GOAT AgentKit を追加する
すでにエージェント、アプリ、またはランタイムをお持ちの場合は、このパスを使用します。
1. AgentKit をインストールする
→ npm install @goatnetwork/agentkit
AgentKit は、現在のランタイムを置き換えることなく、既存のエージェントスタックに追加できます。
エージェントが以下を必要とする場合に使用します:
- トランザクションに署名する
- オンチェーンアクションを呼び出す
- x402 支払いを行う
- ERC-8004 アイデンティティを登録する
- .goat 名を使用する
- GOAT Network プラグインとやり取りする
2. ウォレットを設定する
エージェントがトランザクションを実行するには、まずウォレットが必要です。
設定項目:
- ウォレットプロバイダー
- ターゲットネットワーク
- 秘密鍵または署名方法
- サポートされるアクション
- 実行制限
目標は、制約付きの自律性です。
エージェントは行動できるべきですが、明確な許可の範囲内でのみです。
制限を設定する項目:
- 許可されるネットワーク
- 最大トランザクションサイズ
- 承認されたアクションタイプ
- リトライ動作
- タイムアウト動作
- 書き込み権限
3. ランタイムを接続する
AgentKit を、エージェントがすでに使用しているフレームワークまたはランタイムに接続します。
AgentKit は、GOAT Network の機能をエージェントフレームワーク、アプリ、およびツール呼び出し環境に公開するように設計されています。
接続されると、エージェントは通常の推論および実行フローの一部として GOAT アクションを使用できるようになります。
パス 2: 最初に新しいエージェントを作成する
まだエージェントをお持ちでない場合は、このパスを使用します。
1. ClawUp でエージェントを作成する
ClawUp にアクセスして、新しいエージェントを作成します。
定義する項目:
- エージェント名
- エージェントの役割
- 基本的な動作
- 接続するツール
- コミュニケーションチャネル
エージェントが作成されたら、GOAT AgentKit で続行します。
ClawUp がエージェントを提供します。
GOAT AgentKit が、支払い、アイデンティティ、およびオンチェーン実行を提供します。

ClawUp でのエージェントの作成と管理は簡単です。
2. エージェントを GOAT AgentKit に接続する
ClawUp エージェントの準備ができたら、AgentKit に接続して GOAT Network インフラストラクチャとやり取りできるようにします。
これにより、エージェントは基本的なタスク実行から経済活動へと移行できます。
エージェントは以下のことができるようになります:
- オンチェーンアイデンティティを保持する
- 支払いを行う
- 有料サービスを要求する
- トランザクションを完了する
- アプリやプロトコルとやり取りする
- 承認されたオンチェーンアクションを実行する
代替案: GOAT エージェントプロジェクトをスキャフォールドする
すぐに実行可能な開発者向けスタータープロジェクトが必要な場合は、GOAT AgentKit CLI を使用します。
→ npm create goat-agent
プロンプトに従います:
プロジェクト名 → プリセット → ネットワーク
ユースケースに合ったプリセットを選択します。

ほとんどの本格的なエージェント製品では、フルプリセットから始めてください。
エージェントアイデンティティを追加する
ERC-8004 は、エージェントにポータブルなアイデンティティレイヤーを提供します。
これにより、ユーザー、アプリ、および他のエージェントがワークフロー全体でエージェントを認識しやすくなります。
アイデンティティが重要なのは、エージェントにはウォレットアドレス以上のものが必要だからです。発見、検証、信頼されるための永続的な方法が必要です。
エージェントアイデンティティは、GOAT 8004 Registry を通じて追跡されます。
.goat 名を登録する
GOAT Name Service を使用して、エージェントに読み取り可能なオンチェーン名を付けます。
→ npx -p @goatnetwork/agentkit agentkit-gns
エージェントは、公開アイデンティティの一部として .goat 名を使用できます。
これにより、製品、デモ、およびユーザー向けフローでエージェントを参照しやすくなります。
x402 支払いを有効にする
x402 により、支払いがリクエストフローの一部になります。
ユーザーを別のチェックアウトプロセスに送る代わりに、エージェントは支払い要件を検出し、支払いを準備し、送信し、アクセスが許可されたら続行できます。
これは以下の場合に役立ちます:
- 有料 API
- データアクセス
- エージェントサービス
- マシンコマース
- 有料ツール
- 従量課金ワークフロー
基本的な x402 フローは次のようになります:
→ エージェントがサービスを要求
→ サービスが支払い要件を返す
→ エージェントが支払いを準備
→ エージェントが支払いを送信
→ サービスが支払いを確認
→ エージェントがアクセスを受け取る
これにより、エージェントはリソースに対して直接支払うことができます。
最初の経済アクションを実行する
AgentKit が設定されたら、簡単なアクションをテストします。
プロンプト例:
「GOAT Network 上の私のウォレット残高を確認し、実行できるアクションを表示してください。」
次にアイデンティティをテストします:
このエージェント用に .goat 名を登録し、基本的なメタデータを添付します。
次に支払いをテストします:
x402 支払いを受け入れるサービスを見つけ、支払いを準備し、確認を求め、リクエストを完了します。
次にコマースをテストします:
サポートされているギフトカード販売業者を見つけ、保留中の注文を作成し、支払い詳細を表示し、確認後に支払いを完了します。

シンプルなエージェント支払いと実行フロー。
エージェントができるようになったこと
このフローを完了すると、エージェントは実際の経済ワークフロー内で動作する準備が整います。
エージェントは以下のことができます:
- アイデンティティを保持する
- トランザクションに署名する
- 支払いを行う
- 有料サービスにアクセスする
- オンチェーンアプリとやり取りする
- .goat ネーミングを使用する
- x402 支払いフローに参加する
- 承認された GOAT Network アクションを実行する
これが、標準的なエージェントと経済的エージェントの違いです。
標準的なエージェントは単に支援できるだけです。経済的エージェントは実際にトランザクションを実行できます。
GOAT Network で構築する
GOAT Network は、支払い、アイデンティティ、実行、および決済を必要とするエージェント向けのインフラストラクチャを提供します。
最初にエージェントを作成する必要がある場合は、ClawUp を使用します。
すでにエージェントがあり、経済的に機能するようにしたい場合は、GOAT AgentKit を使用します。
エージェントがない状態から、1 つのフローで動作する経済的エージェントにしたい場合は、両方を使用します。
構築を開始する:
- ClawUp でエージェントを作成する
- GOAT AgentKit に接続する
- アイデンティティ を登録する
- x402 支払いを有効にする
- 最初のオンチェーンアクションを実行する
エージェントに、行動し、支払い、オープンなデジタル経済に参加する能力を与えましょう。
GOAT AI Builder Grants Program
エージェントが実際のコマースフローに参加する準備ができたら、次のステップは配布、使用、および反復です。
GOAT AI Builder Grants Program は、実際のユーザー価値を提供するエージェントベースの製品を構築しているチーム向けです。エージェントがサービスを提供し、支払いを受け入れ、オンチェーンアクションを実行し、またはマシンコマースワークフローに参加できる場合、あなたは対象となる可能性があります。
GOAT Network は、選ばれたチームに対して、資金提供、技術指導、エコシステムアクセス、パートナー紹介、および市場投入サポートを提供できます。
これは、エージェントが基本的なセットアップを超えた場合に特に重要です。
エージェントが以下のことができるようになったら、応募を検討すべきです:
- 明確なユーザー問題を解決する
- 実際の経済アクションを実行する
- 支払いまたはアイデンティティインフラストラクチャを使用する
- 機能する製品フローを実証する
- ユーザーや他のエージェントがなぜそれに依存するかを示す
エージェントがトランザクションを実行し、ユーザーにサービスを提供し、またはより大規模なコマースフローの一部になる準備ができたら、GOAT AI Builder Grants Program に応募してください。

CEO の @KevinLiu が、開発者が GOAT Network で構築すべき理由を説明しています。





