← 返回 Skills 市场
seanlan

PayTheFlyPro

作者 paythefly · GitHub ↗ · v1.0.8
cross-platform ✓ 安全检测通过
675
总下载
2
收藏
0
当前安装
9
版本数
在 OpenClaw 中安装
/install paythefly
功能描述
Create crypto payment & withdrawal links for your app. Works with BSC, Ethereum, TRON. Users pay via PayTheFlyPro gateway - you get shareable URLs with built...
安全使用建议
This skill appears to do what it says: generate signed payment and withdrawal links. Before installing or using it, do the following: 1) Only set PTF_SIGNER_KEY for a dedicated signer wallet that holds no funds; never reuse a main wallet key. 2) Run `npm install` in a controlled environment and review package versions (ethers/tronweb) to reduce dependency supply-chain risk. 3) Verify the PayTheFlyPro homepage and the skill owner if you don't already trust the source. 4) Prefer supplying PTF_CUSTOM_RPC that you control (or your own RPC) for queries to avoid leaking serial numbers to third-party RPC providers. 5) Store environment variables securely (avoid exposing them in shared shells or logs). If you want higher assurance, audit the included scripts and try them locally with a throwaway signer key first.
功能分析
Type: OpenClaw Skill Name: paythefly Version: 1.0.8 The skill is designed to generate signed crypto payment and withdrawal links, a function that inherently requires handling a private key (`PTF_SIGNER_KEY`). The `SKILL.md` documentation explicitly addresses this high-risk operation with a 'Security Notice,' advising users to use a dedicated, unfunded wallet for signing, which demonstrates an awareness of security and a lack of malicious intent. The code in `scripts/payment.mjs`, `scripts/withdrawal.mjs`, and `scripts/query.mjs` uses standard crypto libraries (`ethers`, `tronweb`) to interact with legitimate blockchain RPCs and the `pro.paythefly.com` service, without any evidence of data exfiltration, unauthorized execution, persistence mechanisms, obfuscation, or prompt injection attempts against the AI agent. All operations are aligned with the stated purpose.
能力评估
Purpose & Capability
Name/description match the code and runtime instructions: scripts create EIP-712/TIP-712 signatures and build PayTheFlyPro URLs; required binaries (node/npm) and env vars (project id, contract address, signer key, chain id) are appropriate for this functionality.
Instruction Scope
SKILL.md instructs to run the included scripts and to npm install ethers and tronweb. The instructions only read the declared env vars and do not ask the agent to read unrelated files or exfiltrate arbitrary data. Query script contacts blockchain RPCs (expected for status checks).
Install Mechanism
No formal install spec (instruction-only) but SKILL.md directs running `npm install ethers tronweb`. That is a normal dependency install for these scripts; user should vet package versions before installing to limit supply-chain risk.
Credentials
The skill requires PTF_SIGNER_KEY (private key) plus project/contract identifiers and chain id. Requiring a signer private key is expected for producing signatures, but this is a highly sensitive secret—the SKILL.md recommends a dedicated zero-funds signer which is appropriate and should be followed.
Persistence & Privilege
Skill is user-invocable, not always-enabled, and does not request any persistent or system-level privileges. It does not modify other skills or system config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install paythefly
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /paythefly 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.8
Complete package with all files
v1.0.7
Ensure all files included: SKILL.md, payment.mjs, withdrawal.mjs, query.mjs
v1.0.6
Ensure all files included: SKILL.md, payment.mjs, withdrawal.mjs, query.mjs
v1.0.5
Fix query.mjs: use correct contract function names (isPaymentSerialNoUsed, isWithdrawalSerialNoUsed) and string parameter type
v1.0.4
Fix security scan issues: remove unused PTF_SIGNER_ADDRESS, add npm dependencies installation guide
v1.0.3
Improve description for better user understanding
v1.0.2
Add security notice about using dedicated signer wallet
v1.0.1
Remove unnecessary development files
v1.0.0
Initial release of paythefly skill. - Create payment and withdrawal links for PayTheFlyPro crypto payments. - Supports BSC, Ethereum, and TRON networks. - Includes CLI scripts for payment, withdrawal, and order status queries. - Customizable options for amount, tokens, redirect URLs, branding, language, and signature expiry. - Detailed environment variable and supported chain documentation.
元数据
Slug paythefly
版本 1.0.8
许可证
累计安装 0
当前安装数 0
历史版本数 9
常见问题

PayTheFlyPro 是什么?

Create crypto payment & withdrawal links for your app. Works with BSC, Ethereum, TRON. Users pay via PayTheFlyPro gateway - you get shareable URLs with built... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 675 次。

如何安装 PayTheFlyPro?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install paythefly」即可一键安装,无需额外配置。

PayTheFlyPro 是免费的吗?

是的,PayTheFlyPro 完全免费(开源免费),可自由下载、安装和使用。

PayTheFlyPro 支持哪些平台?

PayTheFlyPro 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 PayTheFlyPro?

由 paythefly(@seanlan)开发并维护,当前版本 v1.0.8。

💬 留言讨论