AgentPay SDK v0.2.1 发布,主要新增了对 x402 和 MPP 协议的支持,使 AI 智能体能够处理 HTTP 支付流。该版本在保持本地自托管和策略控制的前提下,扩展了 EIP-3009 签名并支持 Tempo 主网,方便智能体安全地进行 API 调用和机器间服务付费。

AgentPay SDK 的第一个版本为 Agent 提供了本地、自托管的运行环境,用于钱包设置、策略感知转账和人工审批。
新版本 v0.2.1 将该运行环境扩展到了付费 HTTP 流,支持 x402 和 MPP,同时扩大了 EIP-3009 签名支持,并增加了对 Tempo 主网的支持。
现在,你的 Agent 可以支付任何 x402 或 MPP 端点。所有操作均经过策略检查并在本地签名,只需一条命令即可完成:
agentpay x402 <url>
agentpay mpp <url>
在 x402 方面,新版本现在支持:
--method、可重复的 --header、--data 和 --json-body。工作流程: Agent 请求资源并调用 API。API 返回 402 错误(Payment Required)并附带价格。AgentPay 检查你的支出策略,在本地使用 EIP-3009 进行签名,然后携带支付证明重试。
agentpay x402 https://api.example.com/
→ 请求已发送
→ 402 Payment Required
→ 策略检查:✓ 在单次交易限额内
→ 在本地使用 EIP-3009 签名
→ 已附加支付证明,正在重试...
→ 200 OK -- 数据已返回
API 返回数据,全程只需一条命令。
在 MPP 方面,新版本现在支持:
--deposit、自动充值和显式关闭。--session-state-file 增加了持久化的会话复用功能。agentpay mpp <url>
{
"status": 200,
"payment": {
"method": "tempo",
"intent": "charge",
"txHash": "0x66d593...",
"receipt": { "status": "success" }
},
"body": {
"organic_results": [{ "title": "World Liberty Financial - Meet USD1" }]
}
}
会话模式允许 Agent 开启会话、存入资金、进行多次请求,并在工作完成后关闭会话:
## 开启会话、存入资金、发起请求,并在完成后关闭
agentpay mpp <url> --deposit <amount> --session-state-file session.json
## 使用现有会话发起请求
agentpay mpp <url> --session-state-file session.json
## 关闭会话
agentpay mpp <url> --session-state-file session.json --close-session
AgentPay 始终是一个用于自托管、策略感知钱包操作的本地运行环境。钱包和审批路径始终处于操作员的控制之下。
处理转账的本地工具链现在已扩展到 x402 和 MPP 流。操作员无需在自主权和监管之间做出选择,他们可以让 Agent 在定义的边界内进行交易。
这是 v0.2.1 版本的真正转变:专为希望在保持操作员控制的前提下实现 Agent 支付的开发者而设计。
此前,AgentPay 帮助 Agent 转移资金;现在,它还帮助 Agent 使用资金来解锁工作:付费 API、付费数据、机器对机器服务以及其他处于 Agent 执行核心的 HTTP 原生流。
x402 和 MPP 是不同的支付路径,但操作员面临的问题是相同的:谁来签名?遵循什么规则?以及拥有什么控制权?AgentPay 的回答是:一个具有策略感知执行能力的单一本地优先运行环境。
Agent 支付,策略保护。这就是 v0.2.1 版本带来的核心功能。
更多详情请参阅 官方 Github。
- 原文链接: x.com/worldlibertyfi/sta...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!