プログラム

エージェントの取得

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 を使用してください