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

开放式支付

技能标识:openpayment

Create x402 stablecoin payment links using the OpenPayment CLI.

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

开放式支付

OpenPayment 技能

通过 openpayment CLI 创建 x402 稳定币支付链接。

所有链接托管在 OpenPayment,并在 Base 网络上以 USDC 结算。

当用户想要创建支付链接、请求稳定币支付、设置加密支付、生成 USDC 支付 URL,或提及 x402、OpenPayment,或希望在 Base 上接收加密货币/稳定币付款时,请使用此技能。
即使用户说创建一个支付链接、我想接受 USDC、生成一个加密支付请求、用稳定币给我打钱或设置一个区块链支付等,也要触发此技能。

关于 OpenPayment

OpenPayment 让商家、创作者、开发者和 AI 代理能够通过可分享的支付链接和 API 接受 USDC 支付。0% 平台费用,即时结算到收款人钱包,无需注册。由 x402 提供技术支持。

安装

bash
npm i -g openpayment

核心命令

bash
openpayment create \
--type \
--price \
--payTo \
--network \
[--resourceUrl URLFOR_PROXY>] \
--description

必需标志

标志描述示例
--type支付类型(见下文)SINGLE_USE
--price
人类可读的 USDC 金额 | 10 或 0.001 | | --payTo | 收款人 EVM 钱包地址 | 0x1234...abcd | | --network | CAIP-2 网络标识符 | eip155:8453 |

可选标志

标志描述
--description支付描述(最多 500 个字符)
--resourceUrl
当 --type 为 PROXY 时必需;上游 API URL(https://...) | | --json | 以 JSON 格式输出,而非纯文本 |

支付类型

类型使用场景
SINGLEUSE一次性固定价格支付(例如:特定订单、发票)
MULTIUSE
固定价格,可多次支付(例如:周期性产品) | | VARIABLE | 可重复使用的链接;付款人每次支付时选择金额(例如:小费、捐赠) | | PROXY | 固定价格多次使用支付,成功结算后调用私有上游 API |

默认使用 SINGLE_USE,除非用户另有指定。

网络

网络标志值描述
Base 主网eip155:8453生产环境,真实 USDC
Base Sepolia
eip155:84532 | 测试网,测试 USDC |

默认使用 eip155:8453(Base 主网),除非用户提到测试、测试网或sepolia。

其他网络的支持即将推出。

货币

默认货币为 USDC。

  • - Base 主网 USDC:0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
  • Base Sepolia USDC:0x036CbD53842c5426634e7929541eC2318f3dCF7e

其他稳定币和自定义 ERC-20 代币的支持即将推出。

示例命令

基本一次性支付链接(Base 上 10 USDC)

bash
openpayment create \
--type SINGLE_USE \
--price 10 \
--payTo 0xYourWalletAddress \
--network eip155:8453 \
--description 订单 #123 的付款

众筹/捐赠(多次使用,建议 1 USDC,用户可更改)

bash
openpayment create \
--type VARIABLE \
--price 1 \
--payTo 0xYourWalletAddress \
--network eip155:8453 \
--description 支持我的工作

周期性订阅(多次使用,固定价格)

bash
openpayment create \
--type MULTI_USE \
--price 9.99 \
--payTo 0xYourWalletAddress \
--network eip155:8453 \
--description 月度订阅

代理支付链接

bash
openpayment create \
--type PROXY \
--price 10 \
--payTo 0xYourWalletAddress \
--network eip155:8453 \
--resourceUrl https://private-api.example.com/endpoint \
--description 代理支付

测试网支付链接

bash
openpayment create \
--type SINGLE_USE \
--price 5 \
--payTo 0xYourWalletAddress \
--network eip155:84532 \
--description 测试支付

JSON 输出(用于脚本)

bash
openpayment create \
--type SINGLE_USE \
--price 25 \
--payTo 0xYourWalletAddress \
--network eip155:8453 \
--json

输出

纯文本:

text
支付创建成功
paymentId:
url:

示例:

text
支付创建成功
paymentId: ed5b8e83-607b-4853-90c6-f4f3ba821424
url: https://openpayment.link/pay/?paymentId=ed5b8e83-607b-4853-90c6-f4f3ba821424

JSON(--json):

json
{
paymentId: ,
url:
}

示例:

json
{
paymentId: ed5b8e83-607b-4853-90c6-f4f3ba821424,
url: https://openpayment.link/pay/?paymentId=ed5b8e83-607b-4853-90c6-f4f3ba821424
}

处理用户请求的工作流程

首次运行此技能时,向用户解释允许的支付类型和网络。

  1. 1. 识别缺失信息:金额(--price)、收款人钱包地址(--payTo)。如果 --type=PROXY,还需要 --resourceUrl。
  2. 推断默认值:类型默认为 SINGLE_USE,网络默认为 eip155:8453(Base 主网)。
  3. 在创建前与用户确认信息。
  4. 使用 bash 工具运行命令。
  5. 清晰地向用户展示支付 URL,以便他们分享。

信息缺失时询问的内容

  • - 没有钱包地址:收款人的 EVM 钱包地址是什么(以 0x 开头)?
  • 没有金额:支付金额应该是多少 USDC?
  • 未指定类型但上下文暗示多次使用:这个链接应该是单次使用(仅一次支付)还是可重复使用?,金额应该是固定的还是可编辑的?
  • 未指定网络:假设为 Base 主网;在回复中提及。
  • PROXY 没有上游 URL:请提供此代理支付的私有上游 API URL(--resourceUrl)。

验证规则(CLI 在任何 API 调用前强制执行)

  • - --type:必须是 SINGLEUSE、MULTIUSE、VARIABLE 或 PROXY
  • --price:正十进制数(例如 0.001、10、99.99)
  • --payTo:有效的 EVM 地址——0x 后跟 40 个十六进制字符
  • --network:必须是 eip155:8453 或 eip155:84532
  • --description:可选字符串,最多 500 个字符
  • --resourceUrl:仅对 PROXY 必需;必须是有效的 https:// URL

安全说明

切勿询问或分享用户的私钥和秘密。

了解更多

  • - 网站:https://openpayment.link
  • GitHub:https://github.com/noncept/openpayment

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openpayment-1776285669 技能

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

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

通过命令行安装

skillhub install openpayment-1776285669

下载

⬇ 下载 openpayment v1.0.2(免费)

文件大小: 3.28 KB | 发布时间: 2026-4-16 16:37

v1.0.2 最新 2026-4-16 16:37
- Added support for a new payment type: PROXY, which enables fixed-price multi-use payments that call a private upstream API after settlement.
- Introduced the --resourceUrl flag, required when using the PROXY payment type.
- Updated command examples and workflow to include PROXY payments and clarify required input for proxy scenarios.
- Validation rules now check for the PROXY type and require a valid resourceUrl (https only) when used.
- On first use, the skill now explains available payment types and networks to the user.
返回顶部