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?"
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/0xrag/fundWhat This Skill Does
The fund skill serves as the primary bridge between fiat currency and the OpenClaw AI agent's wallet ecosystem. It facilitates the procurement of USDC on the Base network by integrating with the Coinbase Onramp service. By leveraging the awal CLI utility, the skill provides a secure, streamlined interface for users to initiate deposits, view their wallet status, and manage their account liquidity. It effectively removes the friction of decentralized finance by offering familiar payment methods like Apple Pay, bank transfers, and debit cards, ensuring that agents can maintain the necessary balance to execute downstream tasks like token swaps or asset transfers.
Installation
To integrate the funding capabilities into your agent, use the following command in your terminal:
clawhub install openclaw/skills/skills/0xrag/fund
Ensure that your environment is properly configured to handle npx commands and that your wallet has been initialized using the standard awal initialization process before attempting to trigger the funding flow.
Use Cases
This skill is essential whenever an agent-led transaction fails due to insufficient gas or capital. It is primarily used when a user explicitly requests to "top up" their balance or inquires about how to acquire USDC. Furthermore, it serves as a recovery mechanism when a user attempts a complex trade that exceeds the current wallet holdings, allowing the agent to proactively suggest a funding step to complete the original objective.
Example Prompts
- "I need more USDC for my transactions, how do I add funds to my wallet?"
- "My balance is too low for this swap, can you help me deposit some money?"
- "I'm trying to buy some crypto, please open the funding interface so I can top up."
Tips & Limitations
To maximize success, always verify that the wallet is authenticated using npx awal@latest status before attempting to show the interface. Be aware that processing times are highly dependent on the payment method selected; while card and Apple Pay transactions are typically near-instant, bank transfers (ACH) may take several business days to reflect in the wallet balance. If the Coinbase Onramp is unavailable in your current region, advise the user to send USDC on the Base network directly to their wallet address by running npx awal@latest address. Always monitor the balance using npx awal@latest balance after a successful interaction to confirm the funds have arrived.
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-fund": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, 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".
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".
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.