闲社服务运行正常AI智能体自动化平台
x

x402支付网关

技能标识:x402engine

Pay-per-call API gateway skill — calls 63 APIs (LLMs, image/video gen, flights, hotels, crypto, web search) via x402 micropayments. Each call costs $0.001-$0.60 in USDC/USDm, enforced by a local policy engine with spend caps.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.3.2
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

x402支付网关

x402engine

通过x402微支付调用63个付费API。每次API调用费用在0.001美元到0.60美元之间,使用Base/Solana上的USDC或MegaETH上的USDm支付。

此技能的功能

此技能代表用户签署并提交稳定币微支付,以调用远程API。它使用EVMPRIVATEKEY环境变量签署链上支付交易。每次调用都会从钱包中扣除少量金额。

成本透明: 呈现结果时,包含调用的成本(例如比特币价格为97,500美元(成本:0.001美元))。如果用户询问支出情况,显示完整的预算明细。

触发条件

  • - 比特币价格是多少
  • 以太坊价格
  • 显示热门加密货币
  • 生成一张日落图片
  • 运行这段Python代码
  • 转录音频
  • vitalik.eth的钱包活动
  • 让GPT解释x402
  • 抓取此URL
  • 固定到IPFS
  • 解析vitalik.eth
  • 从JFK到LAX的航班
  • 搜索巴黎的酒店
  • 查找前往东京的廉价航班
  • 还剩多少预算
  • 列出可用服务

工作原理

  1. 1. 从发现端点获取缓存的服务目录(默认:https://x402engine.app/.well-known/x402.json)。
  2. 对63个服务描述进行评分查询,找到最佳匹配。
  3. 运行策略预检——在签署前检查每笔交易限额、每日限额和接收者白名单。
  4. 通过@x402/fetch调用服务——自动处理402支付流程。
  5. 向代理返回结构化数据,用于自然语言呈现。

规则

  • - 自然地呈现结果。包含每次调用的成本,让用户知道花费了多少。
  • 如果因资金不足导致支付失败,告知用户:我需要资金才能访问此服务。请向您的钱包添加USDC以继续。
  • 如果未找到匹配的服务,直接说明——不要暴露内部路由细节。
  • 策略限制具有权威性——不要绕过支出限额或接收者白名单。
  • 所有决策内部都应附带可解释的原因代码。

安全性

必需凭证

  • - EVMPRIVATEKEY(必需)——签署支付交易。使用资金有限的专用钱包——切勿使用您的主钱包。如果未设置,将生成临时密钥(无真实资金,无法进行支付)。

可选配置

以下环境变量不是必需的。它们提供额外的控制:
  • - EVMPRIVATEKEYFILE——EVMPRIVATEKEY的替代方案;从文件而非环境变量读取密钥。使用其中一个,不要同时使用。
  • X402POLICYPATH——JSON策略文件的路径。定义每笔交易限额、每日支出限额和接收者白名单。如果没有此配置,除钱包的链上余额外,不强制执行任何支出限制。配置后,引擎为故障关闭模式:如果文件缺失或无效,所有支付将被拒绝。
  • X402STATEPATH——跟踪每日支出和速率限制状态的JSON文件路径。默认为.x402engine-state.json。
  • X402DISCOVERYURL——覆盖服务目录URL(默认:https://x402engine.app/.well-known/x402.json)。如果您不信任默认目录,请使用自托管目录。
  • X402AUTOPREFLIGHT——设置为false以跳过策略预检检查。默认启用。
  • X402DISCOVERYREFRESH_MS——服务目录的缓存TTL,以毫秒为单位。

支付工作原理

所有支付都发送到服务目录中声明的payTo地址。目录从上述发现URL获取。如果您想限制哪些地址可以接收支付,请配置包含接收者白名单的策略文件。

预算检查

当用户询问还剩多少预算或类似问题时:
  • - 加载策略和状态文件。
  • 如果启用了限额,显示每个链/资产的每日剩余限额。
  • 显示速率限制状态。
  • 显示钱包余额。

依赖项

此技能需要Node.js和以下npm包(在package.json中声明):
  • - @x402/fetch——支持x402支付的fetch包装器
  • @x402/evm——EVM支付方案(Permit2签名)
  • viem——以太坊客户端库

安装方式:cd skills/x402engine && npm install

原因代码

  • - POLICYMISSING、POLICYINVALID
  • CHAINDENIED、ASSETDENIED、RECIPIENTDENIED
  • PERTXEXCEEDED、DAILYCAPEXCEEDED、RATELIMITED
  • ACTIONDENIED
  • SERVICENOTFOUND
  • WALLETUNDERFUNDED

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 x402engine-1776285318 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 x402engine-1776285318 技能

通过命令行安装

skillhub install x402engine-1776285318

下载

⬇ 下载 x402engine v1.3.2(免费)

文件大小: 31.46 KB | 发布时间: 2026-4-16 15:51

v1.3.2 最新 2026-4-16 15:51
Fix metadata: only EVM_PRIVATE_KEY is required in registry. All other env vars are optional and documented in Security section.
返回顶部