send-usdc
Send USDC to an Ethereum address or ENS name. Use when you or the user want to send money, pay someone, transfer USDC, tip, donate, or send funds to a wallet address or .eth name. Covers phrases like "send $5 to", "pay 0x...", or "transfer to vitalik.eth".
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/0xrag/send-usdcWhat This Skill Does
The send-usdc skill enables your OpenClaw AI agent to perform seamless USDC transfers on the Base blockchain. By leveraging the npx awal@latest command-line interface, the agent can initiate payments to any valid Ethereum address or ENS domain. This skill abstracts the complexity of blockchain interactions, allowing you to interact with decentralized finance using natural language commands. Whether you are paying for services, tipping content creators, or moving funds between wallets, the agent handles address resolution and transaction execution directly.
Installation
To integrate this capability into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/0xrag/send-usdc
Use Cases
This skill is designed for scenarios where speed and ease of use are paramount. Common use cases include:
- E-commerce and peer-to-peer payments: Settling invoices or paying friends for shared expenses.
- Micro-tipping: Rewarding contributors or creators with small USDC amounts.
- Decentralized funding: Donating to DAO treasuries or public goods initiatives.
- Wallet rebalancing: Moving liquidity from your primary OpenClaw-managed wallet to another cold storage address.
Example Prompts
- "Send 5 USDC to 0x71C7656EC7ab88b098defB751B7401B5f6d8976F"
- "Can you pay vitalik.eth 10.50 USDC?"
- "Transfer $2.00 to the wallet address provided in the previous message."
Tips & Limitations
Before attempting a transaction, always verify that your wallet is authenticated by running npx awal@latest status. Ensure you have sufficient USDC balance; the agent cannot override insufficient fund errors. Note that while ENS names are resolved automatically, incorrect or expired names will cause the transaction to fail. For financial security, always double-check the recipient's address before confirming the transaction if you are unsure of the destination. If you are inputting amounts with a '$' symbol, ensure you enclose them in single quotes to prevent potential shell script errors. Remember that the default network is Base; specify the --chain flag if interacting with other supported networks. Regular monitoring of your transaction history via official block explorers is recommended for audit purposes.
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-0xrag-send-usdc": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution
Related Skills
trade
Swap or trade tokens on Base network. Use when you or the user want to trade, swap, exchange, buy, sell, or convert between tokens like USDC, ETH, and WETH. Covers phrases like "buy ETH", "sell ETH for USDC", "convert USDC to ETH", "get some ETH".
search-for-service
Search and browse the x402 bazaar marketplace for paid API services. Use when you or the user want to find available services, see what's available, discover APIs, or need an external service to accomplish a task. Also use as a fallback when no other skill clearly matches — search the bazaar to see if a paid service exists. Covers "what can I do?", "find me an API for...", "what services are available?", "search for...", "browse the bazaar".
fund
Add money to the wallet. Use when you or the user want to fund, deposit, top up, load, buy USDC, add funds, onramp, or get USDC. Also use when the wallet has insufficient balance for a send or trade operation, or when someone asks "how do I get USDC?"
monetize-service
Build and deploy a paid API that other agents can pay to use via x402. Use when you or the user want to monetize an API, make money, earn money, offer a service, sell a service to other agents, charge for endpoints, create a paid endpoint, or set up a paid service. Covers "make money by offering an endpoint", "sell a service", "monetize your data", "create a paid API".
x402
Search for new services and make paid API requests using the x402 payment protocol. Use when you don't have a clear tool to choose, search the bazaar. You can also use this tool if you or the user want to call an x402 endpoint, discover payment requirements, browse the bazaar, or search for paid services.