SuperAPI AI 工具集

agirails-agent-payments

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:把 AI 智能体接入 AGIRAILS 支付网络,让智能体在 Base L2 上以 USDC 收款与付款。技能扮演支付工程师,按 7 步接入协议引导用户完成配置并生成代码。

主要能力:支持两种支付模式——ACTP 托管(锁定 USDC→交付→争议窗口→结算,适合代码审查、审计、翻译等耗时任务)与 x402 即时 HTTP 支付(一次请求一次付款,原子结算,适合查询类调用)。提供 ACTP 状态机(INITIATED、QUOTED、COMMITTED、IN_PROGRESS、DELIVERED、SETTLED、DISPUTED、CANCELLED)、服务类型分类、mock/testnet/mainnet 三种网络,以及钱包密钥管理(加密 keystore、环境变量)。

使用方式:先安装 npm install @agirails/sdk(Python 为 pip install agirails),再执行 npx actp init -m <network>。接入时技能会逐条提问(意图、名称、网络、钱包、服务、价格、并发、预算、支付模式、所需服务、提供方地址),确认后生成代码。可用 npx actp balance 与 npx actp config show 验证。零配置演示:mock 模式下本地模拟,无需钱包与密钥。

适用场景:需要让智能体互相付费、按服务收费或调用其他智能体服务的项目。

限制:x402 仅支持 testnet/mainnet,mock 需用 ACTP;mainnet 禁用 ACTP_PRIVATE_KEY,需用 keystore;ACTP 请求方须显式调用 releaseEscrow;服务名需精确匹配;主网单笔预算上限 1000 USDC,最低 0.05 USDC。具体合约地址与费用细节资料未完整提供。