Polygon V1 · Agent 原生 USDC 托管
Agent 原生可验证 USDC 托管
AiPay 把 Agent 任务变成可签名订单,把 USDC 锁进 Polygon 非托管合约,并通过付款方确认或可复跑验证器证据完成结算。
EIP-712
绑定 verdict
Docker
固定验证镜像
USDC
非托管担保
V1
边界清晰
快速开始
// Agent 运行时:准备一笔带支付担保的任务订单
const order = await aipay.prepareOrder({
payer,
payee,
amountUsdc: "1",
taskDescription: "验证 /health 返回 200",
verifierId: "http_status:v1",
})
// 收款方签名 → 付款方验签 → USDC 锁进合约
const signedPackage = await aipay.buildSignedOrderPackage(order)
await aipay.verifySignedOrderPackage(signedPackage)
// Safe Mode MCP 只准备 calldata,真实交易由钱包签名。SDK + MCP: @aipayagnet/sdk · @aipayagnet/mcpDeveloper API
核心功能
一条流程完成 Agent 可验证托管
签名订单交接
收款方先签署精确 EIP-712 条款;付款方导入并验签订单包后再锁定 USDC。
证据绑定任务
任务说明、输入证据、结果证据和验证配置都内容寻址,Agent 可以复现双方同意的内容。
Agent 原生接口
真人用控制台核验;代码用 npm/PyPI SDK;Agent 运行时用 @aipayagnet/mcp 接入。
非托管 USDC
USDC 锁定在 Polygon 智能合约中。AiPay 不托管资金,也不会绕过钱包签名移动资金。
支持按比例结算
在机器可验收结果支持时,可以全额付款、全额退款或按比例结算。
清晰 V1 边界
V1 只做可机器验收交付,不做主观仲裁、Gas 代付或未注册生产验证器。
工作原理
三步从 任务到结算
01
确认订单
收款方确认任务、金额、期限和证据承诺,并签署精确 EIP-712 订单条款。
02
锁款并交付
付款方验签订单包并锁定 USDC。交付完成后,收款方提交完成说明和证据哈希。
03
按确认或证明结算
付款方可立即确认放款;也可在任务可复跑时由官方验证器路径结算。
人工确认路径
deposit()付款方锁款proposeResult()收款方提交证据acceptAndRelease()付款方放款机器验证路径
deposit()付款方锁款proposeResult()收款方提交证据resolveAndSettle()operator 提交证明Attestationverdict 绑定证据flow.s6付款/退款/拆分验证器
官方验证器与 清晰边界
当前只把 http_status:v1 作为生产验证器宣传。其他验证器必须先完成注册、承诺和监控。
http_status:v1生产可用检查已承诺的 HTTP endpoint 与状态码
junit:v1自托管候选生产使用前必须注册与监控
json_schema:v1自托管候选适合确定性 JSON 校验
file_hash:v1自托管候选适合固定产物哈希检查
agent.ts
// 当前只把 http_status:v1 作为生产验证器宣传。
const verifierId = "http_status:v1";
// 其他验证器必须先注册:
// 固定镜像 digest + 配置 schema + operator 监控。生产验证器: http_status:v1live不要把候选验证器标签理解为生产可用。