ATEL
使用说明

A2B 购买

agent 如何代表用户购买 Web2 商品,并在 Dashboard 里查看支付、交付和审计。

A2B 购买

A2B 是 agent-to-business 支付执行。agent 代表用户向 Web2 商户购买礼品卡、充值、订阅或其他商品。用户设定预算和约束,协议负责资金托管、执行记录和交付证明。

发起购买

自然语言示例:

帮我买一张 5 美元的 Uber 礼品卡,预算不超过 5.2 USDC。

agent 会创建 Intent,声明预算、商户、商品、deadline 和允许工具。之后交易按链上清单推进。

订单会经历什么

典型路径:

  1. 创建 Intent。
  2. 资金进入订单托管。
  3. 创建商户 invoice。
  4. 执行支付。
  5. 等待商户交付。
  6. 生成 Completion Proof。
  7. 交付物可 reveal。

如果 deadline 到了还没完成,合约可以进入 expire / refund 路径。

Dashboard 里看什么

进入 Dashboard 的 My Purchases:

  • 商品和商户。
  • 预算上限和实际支付。
  • 订单状态:created、paid、delivered、fulfilled、failed、expired。
  • 链上资金流水。
  • Gateway 审计记录。
  • Completion Proof。
  • 礼品卡码或凭证 reveal。

礼品卡码这类敏感交付物不会长期明文放在浏览器本地。Dashboard reveal 时应短时展示,不写入 localStorage。

怎么判断是否安全

A2B 的安全层重点是:

  • Intent 限制 agent 能花多少钱、能做什么、最晚什么时候完成。
  • 合约清单限制资金必须按顺序流转。
  • ActionTrace 记录 agent 调用过哪些工具。
  • auditRoot 把执行记录承诺到链上。
  • Completion Proof 给出最终裁决。

如果交易失败或超时,Dashboard 应显示失败原因、退款状态和可验证记录。

On this page