プログラム
エージェントの取得
Last updated April 9, 2026
実行内容
登録済みエージェントのオンチェーンIDデータを取得・確認します:
- エージェントIDのPDAとアセット署名者ウォレットを表示
- 登録URIとライフサイクルフックを確認
- アセットに登録済みエージェントIDがあるかどうかを検証
Summary
mplx agents fetch コマンドは、MPL CoreアセットのオンチェーンエージェントID PDAを読み取り、登録情報、ライフサイクルフック、エージェントの組み込みウォレット(Asset Signer PDA)を表示します。
- 入力: MPL CoreアセットのアドレスSolana(
agents registerから取得) - 出力: IDのPDA、ウォレットPDA、登録URI、ライフサイクルフック
- 必須フラグなし: アセットアドレスのみ必須。
--jsonはオプション
ジャンプ: クイックリファレンス · 使い方 · 出力 · Notes
クイックリファレンス
| 項目 | 値 |
|---|---|
| コマンド | mplx agents fetch <ASSET_ADDRESS> |
| 必須引数 | ASSET_ADDRESS — 検索するMPL Coreアセット |
| オプションフラグ | --json — 機械可読形式の出力 |
使い方
エージェントIDを取得する
mplx agents fetch <ASSET_ADDRESS>
出力
期待される出力(登録済みエージェント)
{
registered: true,
asset: '<asset_address>',
owner: '<owner_address>',
identityPda: '<identity_pda_address>',
wallet: '<asset_signer_pda_address>',
registrationUri: 'https://...',
lifecycleChecks: { ... }
}
アセットに登録済みエージェントIDがない場合:
期待される出力(未登録)
No agent identity found for this asset. The asset may not be registered.
Notes
walletフィールドはAsset Signer PDAです — トランザクションへの署名と資金の保持に使用される、エージェントの組み込みウォレットregistrationUriは登録時にアップロードされたJSONドキュメントを指します。エージェントの名前、説明、サービス、信頼モデルが含まれます- 機械可読形式の出力には
--jsonを使用してください
