eth-payment
Generate EIP-681 Ethereum payment links and QR codes for any EVM chain. Zero configuration, instant setup for receiving ETH and ERC-20 payments. Use when you need to create payment requests, invoices, donation links, or any on-chain payment request. Supports Base, Ethereum, Arbitrum, Optimism, Polygon.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bevanding/evm-paymentWhat This Skill Does
The eth-payment skill acts as a robust, zero-configuration utility for generating EIP-681 compliant Ethereum payment requests. Whether you are building a dApp, invoicing a client, or setting up a donation page, this tool abstracts the complexity of constructing URI schemes for EVM chains. By generating both raw payment links and QR codes, it ensures that your payment requests are ready for immediate use in popular wallets like MetaMask. The skill supports all major EVM networks including Base, Ethereum, Arbitrum, Optimism, and Polygon, making it a versatile tool for cross-chain financial interactions. It provides programmatic support, allowing developers to integrate payment link generation directly into their own workflows or automated AI agents via JSON outputs.
Installation
To get started, ensure you have Python 3.8+ installed on your system. Because the skill relies on image processing for QR codes, you must install the necessary dependencies via pip:
- Run
pip install qrcode pillowin your terminal. - Once dependencies are set, you can invoke the skill via
eth-payment. - For centralized management through OpenClaw, use the install command:
clawhub install openclaw/skills/skills/bevanding/evm-payment.
Use Cases
- Decentralized Invoicing: Create specific payment requests for freelance work or service provision that customers can scan and pay instantly.
- Donation Links: Generate static QR codes for open-source project funding or charitable causes that users can easily interact with.
- Mobile Checkout: Simplify the mobile checkout experience for your dApp users by providing one-tap payment URLs.
- Programmatic Payments: Integrate directly into automated systems to generate payment requests for backend services or smart contract interactions.
Example Prompts
- "Hey OpenClaw, create a payment request for 50 USDC on the Base network for my address 0x1F3A9A450428BbF161C4C33f10bd7AA1b2599a3e and save the QR code to invoice.png."
- "Can you show me a list of supported tokens on the Optimism network?"
- "Generate an Ethereum payment link for 0.5 ETH for the address 0x5a0b54d5dc17e0aadc383d2db43b0a0d3e028c4c."
Tips & Limitations
- Always verify the destination address before sharing your generated payment links, as on-chain transactions are irreversible.
- The tool is strictly for generating payment requests; it does not facilitate the actual broadcasting of transactions. Users must sign the transaction within their own wallet software.
- Ensure that you have write permissions in your current directory if you choose to generate a QR code image file to avoid script errors.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bevanding-evm-payment": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write
Related Skills
walletconnect-requester
Secure WalletConnect integration for AI agents. Connect to user wallets as a DApp (Proposer) without ever handling private keys. Request transactions and signatures - users approve everything in their wallet. Zero custody, maximum security. Use when you need to interact with user wallets securely via WalletConnect v2.
deerflow
Deep research and async task execution via DeerFlow LangGraph engine. Submit multi-step research tasks through a lightweight API-only Docker deployment (no frontend). Triggers: /deerflow, deep research, async research, deerflow.
transaction-receipt
Human-readable on-chain transaction receipt. Resolve tx status, fees, and intent: simple transfers, swaps/trades, token approvals, DeFi staking-style calls, and NFT mint/transfer. Optional Tokenview API key; falls back to public read-only sources when unset or invalid. Timeouts, rate limits, and response validation included.
eth-payment
Generate EIP-681 Ethereum payment links and QR codes for any EVM chain. Zero configuration, instant setup for receiving ETH and ERC-20 payments. Use when you need to create payment requests, invoices, donation links, or any on-chain payment request. Supports Base, Ethereum, Arbitrum, Optimism, Polygon.
antalpha-ai-setup
Install and configure the Antalpha Skills MCP server. Provides 76 Web3 tools for DEX swaps, smart money tracking, Polymarket prediction markets, Hyperliquid perpetuals, CEX trading, Bitcoin mining, and DeFi analytics.