简介

什么是代理?

Last updated March 12, 2026

Solana 上的自主代理是由 Metaplex Agent Registry 管理的、具有内置钱包和链上身份记录的 MPL Core 资产。

概述

代理是一个已注册链上身份的 MPL Core 资产,可以在自己的 PDA 派生钱包中持有资金。执行被委托给链下运营者,因此代理可以自主行动,无需所有者批准每笔交易。

  • 身份 — PDA 记录和 AgentIdentity 插件将可验证的身份绑定到 Core 资产
  • 钱包 — 资产的内置 PDA 钱包(Asset Signer)无需暴露私钥即可持有 SOL、代币和其他资产
  • 委托 — 链下执行者通过 Core 的 Execute 生命周期钩子代表代理签署交易
  • 所有者控制 — 所有者可以随时撤销或切换委托,而无需更改代理的身份或钱包

代理资产的工作原理

每个 MPL Core 资产都有一个内置钱包——一个从资产公钥派生的 PDA。不存在私钥,因此钱包无法被盗。只有资产本身才能通过 Core 的 Execute 生命周期钩子为自己的钱包签名。

这使得 Core 资产天然适合作为自主代理:

  • 资产就是代理的身份 — 通过 AgentIdentity 插件在链上注册
  • 资产的 PDA 钱包持有代理的资金 — 仅由代理控制的 SOL、代币和其他资产
  • 执行者代表代理行动 — 由于 Solana 不支持后台任务或链上推理,委托的执行者代表代理签署交易。所有者无需批准每个操作。

所有者保留完全控制权。他们选择委托给哪个执行者,并可以随时撤销或切换委托——所有这些都无需更改代理的身份或钱包。

下一步

  • 技能 — 为 AI 编码代理提供 Metaplex 程序的完整知识
  • 注册代理 — 将身份记录绑定到 MPL Core 资产
  • 读取代理数据 — 验证注册并检查链上代理身份
  • 运行代理 — 设置执行者配置文件并委托执行

由 Metaplex 维护 · 2026 年 3 月验证

Previous
概述