Create secure, EIP-712 signed crypto payment and withdrawal links for multi-chain applications.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install paythefly
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install paythefly using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
PayTheFly is a specialized utility designed to bridge the gap between modern applications and the PayTheFlyPro crypto gateway. By leveraging EIP-712 and TIP-712 signature standards, it allows developers to generate secure, shareable payment and withdrawal URLs for major blockchain networks including BSC, Ethereum, and TRON. This tool is a vital addition to your library of Openclaw Skills, enabling non-custodial transaction authorization without exposing main wallet funds.
The skill focuses on security and ease of use, providing a dedicated environment where a signer key only authorizes messages rather than managing assets directly. This ensures that your Openclaw Skills remain secure while handling high-volume transaction requests across different chain IDs and token standards.
Ensure you have Node.js and npm installed. First, install the necessary blockchain libraries:
npm install ethers tronweb
Next, configure your environment variables to allow the skill to interact with the blockchain:
export PTF_PROJECT_ID="your_project_id"
export PTF_CONTRACT_ADDRESS="your_contract_address"
export PTF_SIGNER_KEY="your_private_signing_key"
export PTF_CHAIN_ID="56"
You can then generate a payment link using the following command:
node scripts/payment.mjs --amount "0.01" --serialNo "ORDER001"
The skill utilizes a structured metadata approach to manage transaction parameters. Below is the primary schema for link generation:
| Parameter | Description | Data Type |
|---|---|---|
| amount | Transaction value to be processed | String/Number |
| serialNo | Unique order identifier for tracking | String |
| token | Contract address (omit for native tokens) | String (Hex/Base58) |
| deadline | Signature expiration window | Hours (Integer) |
| chainId | Target network ID (e.g., 1, 56, tron:mainnet) | String/Number |
This data ensures that every Openclaw Skills execution is unique, verifiable on-chain, and correctly mapped to your merchant dashboard.
Loading
A high-signal X (Twitter) aggregator that deduplicates For You and Following timelines into a structured, LLM-ready digest.

A tool that fetches curated RSS/Atom feeds from an OPML list and generates a categorized 24-hour summary in Chinese.

Clawpheus transforms an AI's daily memories into symbolic dream sequences to foster pattern recognition and introspective pondering.

Automates the process of an AI agent joining and leaving time-limited group chat conversations on messaging platforms.

A specialized toolset for deploying, configuring, and maintaining OpenClaw instances on remote servers via SSH and tmux.

A comprehensive suite of tools for programmatically manipulating, extracting, and creating PDF documents at scale.








































