moonpay-buy-crypto

Generate MoonPay checkout URLs for buying cryptocurrency with fiat.

110|29|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/moonpay/skills --skill moonpay-buy-crypto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moonpay-buy-crypto
Source: https://github.com/moonpay/skills/tree/main/skills/moonpay-buy-crypto
Command: npx skills add https://github.com/moonpay/skills --skill moonpay-buy-crypto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Buy crypto with fiat via MoonPay. Returns a checkout URL to complete the purchase in a browser.

Core Features & Use Cases

  • Generate MoonPay checkout URL for buying crypto with fiat
  • Supports tokens listed in the skill
  • End-to-end on-ramp flow via browser checkout

Quick Start

Provide the token, amount in USD, recipient wallet, and buyer email to generate a MoonPay checkout URL.

Frequently Asked Questions about moonpay-buy-crypto

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a MoonPay checkout URL to buy cryptocurrency with fiat?

You can generate a MoonPay checkout URL by providing the desired token, amount in USD, recipient wallet address, and buyer email. This creates a browser-based on-ramp flow to complete the crypto purchase.

What information do I need to provide for a crypto purchase on-ramp flow?

For a crypto purchase on-ramp flow, you must provide the specific token you want to buy, the fiat amount in USD, a valid recipient wallet address, and a buyer email for verification. These inputs are required to generate the checkout URL.

Can I use MoonPay to buy any cryptocurrency token?

You can use MoonPay to buy cryptocurrency tokens specifically listed in the skill. The generated checkout URL supports an end-to-end on-ramp flow for these supported tokens, allowing you to purchase them directly with fiat currency.

Why is email verification required to buy crypto with fiat via MoonPay?

Email verification is required to buy crypto with fiat via MoonPay to validate the buyer identity during the checkout process. Providing a buyer email is a mandatory input to generate the checkout URL and complete the browser-based purchase flow.

Does the MoonPay crypto purchase process happen in the browser?

Yes, the MoonPay crypto purchase process happens entirely in the browser. The skill generates a checkout URL that creates a browser-based purchase flow, allowing users to complete the fiat-to-crypto on-ramp transaction securely.