程序
获取 Agent
Last updated April 9, 2026
本页涵盖内容
获取并检查已注册 Agent 的链上身份数据:
- 查看 Agent 身份 PDA 和 Asset Signer 钱包
- 检查注册 URI 和生命周期钩子
- 验证资产是否已注册 Agent 身份
摘要
mplx agents fetch 命令读取 MPL Core 资产的链上 Agent 身份 PDA,并显示注册信息、生命周期钩子以及 Agent 的内置钱包(Asset Signer PDA)。
- 输入:MPL Core 资产地址(来自
agents register) - 输出:身份 PDA、钱包 PDA、注册 URI、生命周期钩子
- 无必填标志:只需资产地址;
--json为可选项
快速参考
| 项目 | 值 |
|---|---|
| 命令 | mplx agents fetch <ASSET_ADDRESS> |
| 必填参数 | ASSET_ADDRESS — 要查询的 MPL Core 资产 |
| 可选标志 | --json — 机器可读输出 |
用法
Fetch agent identity
mplx agents fetch <ASSET_ADDRESS>
输出
Expected output (registered agent)
{
registered: true,
asset: '<asset_address>',
owner: '<owner_address>',
identityPda: '<identity_pda_address>',
wallet: '<asset_signer_pda_address>',
registrationUri: 'https://...',
lifecycleChecks: { ... }
}
如果资产没有已注册的 Agent 身份:
Expected output (not registered)
No agent identity found for this asset. The asset may not be registered.
注意事项
wallet字段是 Asset Signer PDA——Agent 的内置钱包,用于签署交易和持有资金registrationUri指向注册时上传的 JSON 文档,包含 Agent 的名称、描述、服务和信任模型- 使用
--json获取机器可读输出
