💸 PayTheFlyPro — 加密货币支付与提款链接生成器

v1.0.8

为您的应用程序生成加密货币支付和提款链接,支持BSC、以太坊和TRON网络。用户通过PayTheFlyPro网关支付,您获得带有内置签名验证的可共享URL。

2· 610·0 当前·0 累计
by @seanlan (paythefly)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/26
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能的代码、指令和所需环境变量与其声明的目的(生成签名支付/提款链接)一致。唯一的敏感要求是签名者私钥,这对于签名是必要的,但应保护并专用于此用途。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.82026/2/18

完整包,包含所有文件

无害

安装命令

点击复制
官方npx clawhub@latest install paythefly
🇨🇳 镜像加速npx clawhub@latest install paythefly --registry https://cn.longxiaskill.com

技能文档

PayTheFlyPro 生成 PayTheFlyPro 加密支付网关的EIP-712签名支付和提款链接。支持BSC、以太坊和TRON网络。

安全注意事项

签名者私钥(PTF_SIGNER_KEY)仅用于签名订单授权消息(EIP-712/TIP-712)。它不访问任何资金。 推荐:
  • 生成一个专用钱包用于签名 - 不要使用主钱包
  • 签名钱包不需要持有任何资金
  • 在PayTheFlyPro仪表盘中注册签名地址作为您的项目的授权签名者

安装依赖

npm install ethers tronweb

创建支付链接

node {baseDir}/scripts/payment.mjs --amount "0.01" --serialNo "ORDER001"
...

选项

  • --amount :支付金额(必需)
  • --serialNo :唯一订单号(必需)
  • --token
    :令牌合约地址(省略为本地令牌)
...

创建提款链接

node {baseDir}/scripts/withdrawal.mjs --amount "100" --serialNo "WD001" --user "0x123456..."
...

选项

  • --amount :提款金额(必需)
  • --serialNo :唯一提款号(必需)
  • --user
    :收件人钱包地址(必需)
...

查询订单状态

node {baseDir}/scripts/query.mjs --type payment --serialNo "ORDER001"
...

选项

  • --type :订单类型:paymentwithdrawal(必需)
  • --serialNo :要查询的序列号(必需)

环境变量

变量必需描述
PTF_PROJECT_IDPayTheFlyPro项目标识符
PTF_CONTRACT_ADDRESS项目智能合约地址
PTF_SIGNER_KEY签名私钥(专用钱包,无资金)
PTF_CHAIN_ID链ID(56, 97, 1, tron:mainnet, tron:nile)
PTF_CUSTOM_RPC自定义RPC端点

支持的链

chainId本地令牌
BSC Mainnet56BNB
BSC Testnet97BNB
Ethereum1ETH
TRON Mainnettron:mainnetTRX
TRON Niletron:nileTRX

备注

  • 每个序列号只能使用一次
  • 提款签名在到期后失效(默认24小时)
  • 对于TRON,地址使用Base58格式(以T开头)
  • 本地令牌支付省略--token参数
数据来源:ClawHub ↗ · 中文优化:龙虾技能库