moonpay
MoonPay fiat-to-crypto on-ramp integration. Buy and sell crypto with credit cards, bank transfers, and mobile payments.
Why use this skill?
Integrate MoonPay into OpenClaw to buy and sell crypto with fiat. Enable seamless card, bank, and mobile payments for your AI agent projects.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/0xterrybit/moonpayWhat This Skill Does
The MoonPay skill provides an integrated fiat-to-crypto on-ramp directly within the OpenClaw environment. It allows users to facilitate seamless financial transactions by enabling the purchase and sale of digital assets using traditional payment methods such as credit cards, debit cards, bank transfers, and various mobile payment solutions. By abstracting the complex MoonPay API, this skill empowers agents to handle cryptocurrency acquisitions, check live transaction quotes, and verify market data without leaving the workflow.
Installation
To integrate this functionality into your OpenClaw agent, execute the following command in your terminal:
clawhub install openclaw/skills/skills/0xterrybit/moonpay
Ensure you have your MOONPAY_API_KEY and MOONPAY_SECRET_KEY configured in your environment variables to enable signing and secure transaction creation. If you are developing or testing, set MOONPAY_ENV to sandbox to avoid using real funds.
Use Cases
This skill is designed for agents tasked with fintech operations or Web3 user onboarding. Common use cases include:
- Automated Investment Portfolios: Agents can trigger recurring buy orders based on market price triggers.
- NFT Onboarding: Simplify user flows for buying digital assets by generating signed widget URLs for specific items.
- Transaction Monitoring: Build dashboard agents that fetch real-time transaction statuses to provide updates to customers.
- Currency Conversion: Quickly compare fiat-to-crypto rates for 160+ countries to ensure optimal purchase routes.
Example Prompts
- "Check the current quote to buy 500 USD worth of ETH and return the total fees including network costs."
- "Generate a secure MoonPay widget link for a user with wallet address 0x123... to purchase 100 EUR of BTC."
- "List all available crypto currencies supported by MoonPay and their minimum buy amounts."
Tips & Limitations
- Security: Always use the
sandboxenvironment during development. Never log your secret keys. - Geofencing: MoonPay availability is subject to local regional regulations; ensure your transaction parameters comply with the 160+ supported countries.
- Compliance: Server-side transaction creation requires a valid
externalCustomerIdto maintain audit trails for your application.
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-0xterrybit-moonpay": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
database
Database management and queries. Connect to SQL and NoSQL databases, run queries, and manage schemas.
payment
Payment processing and management. Handle invoices, transactions, and payment gateway integrations.
crypto-wallet
Multi-chain cryptocurrency wallet management. Check balances, send tokens, view transaction history across Ethereum, Solana, Bitcoin and more.
redis
Redis database management. Key-value operations, caching, pub/sub, and data structure commands.
tiktok
TikTok platform integration. Manage videos, view analytics, and track engagement.