LaunchKit · 2026
Back to Skills

crypto-agent-payments

AI & LLMsv0.1.7

Create wallets, transfer tokens, and enable payments between agents.

3
2.2k downloads
by @nicofains1

Setup & Installation

openclaw skills install @nicofains1/crypto-agent-payments

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install crypto-agent-payments

Version History

v0.1.7Feb 1, 2026 - Version note by skill developer:

crypto-agent-payments v0.1.7 - Added referrer fee support: agents can now earn 80% of extra swap fees by setting referrerAddress and extraFeeBps. - Clarified tool requirements: split tools into "read-only" (no wallet) and "wallet required" categories. - Expanded setup instructions for both Moltbot/OpenClaw (mcporter) and Claude Desktop. - Added detailed examples for all functions, including new get_quote and swap with referrer fee options. - Improved documentation on amount formats, token addresses, and supported chains. - Enhanced security and usage notes about PRIVATE_KEY handling and best practices.

What This Skill Does

Enables AI agents to create ERC20-compatible wallets, transfer tokens, and execute swaps across 13 chains via the OnlySwaps MCP server. Agents can also earn referrer fees on swaps they facilitate.

Gives agents native on-chain payment capability without requiring custom wallet infrastructure or exchange accounts.

When to use it

  • Paying out bug bounty rewards in USDC automatically
  • Running agent-to-agent payment pipelines
  • Checking token balances across any wallet address
  • Swapping ETH to stablecoins before transferring to a recipient
  • Setting up a new agent wallet and funding it for operations

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: send 1 USDC to 0xRecipient on Base

AGENT
  1. 1Check PRIVATE_KEY is set in environment
  2. 2Call check_setup with chainId 8453 to verify wallet balance
  3. 3Convert 1 USDC to amount format: 1000000 (6 decimals)
  4. 4Call transfer with tokenAddress, toAddress, amount, and chainId 8453
OUTPUT

Transaction confirmed, 1 USDC sent to 0xRecipient on Base

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

PRIVATE_KEY environment variable (wallet private key) for any write operations