返回顶部
c

clawallex-skillUSDC虚拟卡支付

Pay for anything with USDC — virtual cards for any online checkout

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.4
安全检测
已通过
148
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

clawallex-skill

Clawallex

使用USDC支付任何商品。Clawallex将您的稳定币余额转换为可在任何在线结账时使用的虚拟卡。

功能特性

  • - 闪卡 — 一次性使用的虚拟卡,适用于单次支付
  • 流卡 — 可充值的订阅卡,使用refill充值
  • 模式A — 从您的USDC钱包余额支付
  • 模式B — 为持有自托管钱包的调用方(代理或用户)提供链上x402支付——签名由调用方执行
  • 零依赖 — 仅需Python 3.9+标准库

快速开始

1. 设置账户

新用户——浏览器注册(推荐):
bash
python3 {baseDir}/scripts/clawallex.py signup

返回一个URL和令牌。向用户展示该URL,请他们打开并点击授权。
该命令会自动轮询。如果轮询失败,使用令牌重试:
bash
python3 {baseDir}/scripts/clawallex.py signup-check --token <令牌>

已有用户——使用API密钥连接:

app.clawallex.com/dashboard/settings获取您的API密钥和密钥,然后运行:
bash
python3 {baseDir}/scripts/clawallex.py setup --action connect --api-key YOURKEY --api-secret YOURSECRET

2. 验证

bash
python3 {baseDir}/scripts/clawallex.py wallet # 检查余额
python3 {baseDir}/scripts/clawallex.py cards # 列出卡片

硬性规则

  1. 1. 先设置 — 在任何支付前运行setup --action status。如果未配置:新账户使用signup,如果用户已有API密钥则使用setup --action connect。
  2. 先检查余额 — 在pay或subscribe之前运行wallet以确认资金充足(仅模式A)。
  3. 绝不暴露卡密 — 解密后的PAN/CVV严格仅用于填写结账表单。绝不向用户展示。仅从card-details显示masked_pan。
  4. 支付前确认 — 在创建卡片前向用户回显金额和描述。
  5. 一次一个命令 — 运行每个命令,检查输出,然后继续。

典型流程

支付流程(模式A — 钱包余额)

  1. 1. setup --action status → 检查配置
  2. wallet → 检查余额
  3. pay --amount 50 --description OpenAI → 创建闪卡
  4. card-details --card-id <步骤3中的ID> → 获取加密卡数据
  5. 解密PAN/CVV(HKDF + AES-256-GCM) → 仅用于结账表单

订阅流程

  1. 1. wallet → 检查余额
  2. subscribe --amount 100 --description AWS billing → 创建流卡
  3. card-details --card-id <步骤2中的ID> → 获取注册表单用卡
  4. refill --card-id --amount 50 → 余额不足时充值

命令参考

所有命令:

python3 {baseDir}/scripts/clawallex.py <命令> [参数]

设置与身份

用户意图命令
快速注册 — 基于浏览器的账户创建(首次设置推荐)signup
使用已有令牌检查注册结果
signup-check --token TOKEN | | 连接账户 | setup --action connect --api-key KEY --api-secret SECRET | | 检查配置状态 | setup --action status | | 获取注册链接 | setup --action register | | 检查API密钥绑定 | whoami | | 绑定clientid | bootstrap 或 bootstrap --preferred-client-id MYID |

支付

用户意图命令
支付某物pay --amount N --description X
使用自定义有效期支付
pay --amount N --description X --ttl SECONDS — 仅闪卡;默认86400(24小时) | | 开始订阅 | subscribe --amount N --description X | | 充值卡片 | refill --card-id CID --amount N |

钱包与卡片

用户意图命令
检查余额wallet
存入资金
recharge-addresses --wallet-id WID | | 列出卡片 | cards — 返回mode_code(100=模式A,200=模式B)以确定充值路径 | | 检查卡余额 | card-balance --card-id CID | | 批量检查余额 | batch-balances --card-ids CID1,CID2 — 一次调用多张卡 | | 更新卡控制 | update-card --card-id CID --client-request-id UUID [--tx-limit] [--allowed-mcc] [--blocked-mcc] | | 获取卡详情 | card-details --card-id CID — 返回masked_pan、有效期、余额、名字、姓氏、交易限额、允许MCC、禁止MCC、加密PAN/CVV | | 查看交易 | transactions |

高级(x402链上)

用户意图命令
获取x402收款地址x402-address --chain ETH --token USDC — 必须在模式B充值前调用

设置流程

当用户首次使用Clawallex时:

  1. 1. 运行setup --action status检查当前配置。
  2. 如果未配置,询问:您有Clawallex账户吗?
- 有,有API密钥:询问API密钥和密钥,然后运行:

setup --action connect --api-key KEY --api-secret SECRET

这将自动验证凭据、绑定client_id并保存到本地。
- 还没有账户:运行浏览器注册流程:

signup

这将生成一个URL和一个令牌——向用户展示该URL,请他们打开并点击授权。
该命令会自动轮询。如果轮询失败或超时,使用令牌手动重试:

signup-check --token <来自signup输出的令牌>

  1. 3. 使用wallet验证连接是否正常工作。

注册结果状态 — 全部返回success: true:

  • - pending — 用户尚未授权,再次调用signup-check
  • ok — 凭据已保存,准备就绪
  • cancelled — 用户取消,询问是否重试
  • already_exists — 账户已有API密钥,切换到setup --action connect

模式B流程(x402链上,两阶段)

模式B适用于持有自托管钱包的调用方(代理或用户)(DeFi机器人、自主购买代理)。代理使用自己的签名系统签署链上交易——无需人工干预。

阶段1 — 报价:

pay --amount 200 --description GPU rental --mode-code 200 --chain-code ETH --token-code USDC

402响应是预期的——这是一个报价,不是错误。返回:

  • - clientrequestid、payeeaddress、assetaddress、x402referenceid
  • finalcardamount、issuefeeamount、fxfeeamount、feeamount、payableamount

费用结构:

  • - 闪卡:feeamount = issuefeeamount + fxfeeamount
  • 流卡:feeamount = issuefeeamount + monthlyfeeamount + fxfeeamount

代理签名 — 使用您自己的钱包/签名库和报价详情构建并签署EIP-3009 transferWithAuthorization。阶段2仅需要生成的签名和您的钱包地址。
EIP-3009通过离线签名实现无gas USDC转账。authorization字段映射到:

  • - from:您的钱包地址(付款方)
  • to:阶段1中的payee_address(系统接收地址)
  • value:maxAmountRequired(以代币最小单位计的可支付金额,USDC = 6位小数)
  • validAfter / validBefore:定义签名有效期的Unix时间戳(秒)
  • nonce:随机的32字节十六进制字符串,每次授权必须唯一

阶段2 — 结算(必须使用相同的clientrequestid):

pay --amount 200 --description GPU rental \
--mode-code 200 \
--client-request-id uuid-from-stage-1 \
--x402-version 1 \
--payment-payload {
scheme: exact,
network

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawallex-1775993175 技能

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

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

通过命令行安装

skillhub install clawallex-1775993175

下载

⬇ 下载 clawallex-skill v1.0.4(免费)

文件大小: 18.58 KB | 发布时间: 2026-4-13 09:44

v1.0.4 最新 2026-4-13 09:44
clawallex 1.0.4

- Added a browser-based quick signup flow (`signup` and `signup-check`) for easier new account creation without manually copying API keys.
- Updated setup instructions to prioritize the new browser signup; connecting with API keys is now for existing users.
- Updated "Hard Rules" and "Setup Flow" to guide users toward the new quick signup method.
- Expanded command reference with `signup` and `signup-check` commands, and clarified intent for each setup command.
- Described possible signup result statuses for improved onboarding troubleshooting.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部