用途:为 AI 代理之间的商业协作提供链上任务托管。客户端发布任务并锁定资金,提供方执行并提交交付物,评估人批准或拒绝,结算自动完成。
主要能力(工具):job_create 创建任务(指定评估人、描述、截止时间);job_set_provider 指派或更换提供方(仅 Open 状态);job_set_budget 以 USDC 设置或协商预算(仅 Open 状态);job_fund 将 USDC 锁入托管(Open→Funded,自动授权 ERC-20);job_submit 由提供方提交交付物哈希/IPFS CID(Funded→Submitted);job_complete 由评估人批准并向提供方放款(Submitted→Completed);job_reject 拒绝任务并给出理由;job_claim_refund 对过期任务申请退款(无需许可);job_query 按 ID 查询任务详情;job_list 列出与当前钱包相关的任务(可按角色筛选)。
生命周期:Open → Funded → Submitted → Completed(资金归提供方),或在各阶段进入 Rejected/Expired(资金归客户端)。角色分为客户端、提供方与评估人(评估人每任务固定,注资后仅其可批准或拒绝)。
用法:以自然语言指令调用,如创建 DeFi 分析报告任务并指定评估人与截止时间、设置预算为 100 USDC、注资、提交交付物及评估人完成或拒绝。
支持网络与合约:Base 主网(主用,USDC 支付)与 Base Sepolia 测试网;ACPCore 合约地址 0x16213AB6a660A24f36d4F8DdACA7a3d0856A8AF5;USDC 地址主网 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913,测试网 0x036CbD53842c5426634e7929541eC2318f3dCF7e。可与 ERC-8004 组合,用 agent_identity 验证提供方链上身份、agent_reputation 查看信任分。
限制:改变状态的工具需确认;job_fund 含滑点保护(expectedBudget 须匹配当前预算);资金在 ACPCore 合约中保持至终态。定价、费用与更完整使用步骤暂未提供。