moonpay-buy-crypto

Generate MoonPay checkout URLs for fiat-to-crypto purchases.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Drock91/ows-hackathon --skill moonpay-buy-crypto-drock91
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moonpay-buy-crypto
Source: https://github.com/Drock91/ows-hackathon/tree/main/.agents/skills/moonpay-buy-crypto
Command: npx skills add https://github.com/Drock91/ows-hackathon --skill moonpay-buy-crypto-drock91

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a browser-hosted checkout URL so users can buy cryptocurrency with fiat (credit card or bank transfer) without exposing payment processing complexity to the integrator.

Core Features & Use Cases

  • Simple Fiat-to-Crypto Checkout: Produce a MoonPay checkout link that handles payment, KYC, and token delivery in the hosted flow.
  • Token and Wallet Targeting: Support common MoonPay currency codes and direct the purchased tokens to a specified destination wallet address.
  • Use Case: Create a checkout URL for a user who wants to buy USD$50 of SOL with a credit card and send the purchased SOL to their provided wallet address.

Quick Start

Ask the agent to generate a MoonPay checkout URL by providing the MoonPay token code, the amount in USD, the destination wallet address, and the buyer's email.

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 fiat-to-crypto checkout URL for buying tokens?

A fiat-to-crypto checkout URL handles credit card or bank transfer payments by routing users to a browser-hosted flow where they complete KYC and purchase tokens like BTC or ETH directly to their wallet.

Can I direct purchased crypto to a specific wallet address using MoonPay?

Yes, you can direct purchased crypto to a specific destination wallet address by providing it as a required input when generating the checkout URL for token delivery.

What inputs do I need to create a MoonPay checkout link?

You need the MoonPay token code, the USD amount, the destination wallet address, and the buyer's email as inputs to generate a single checkout URL for browser completion.

Does the fiat-to-crypto checkout process handle KYC verification?

Yes, the fiat-to-crypto checkout process handles KYC verification automatically within MoonPay's hosted browser flow, so users can complete identity checks without exposing payment processing complexity to the integrator.

What cryptocurrencies can I buy using a generated fiat checkout URL?

You can buy common cryptocurrencies such as BTC, SOL, ETH, or USDC using a generated fiat checkout URL by providing their specific MoonPay token codes as inputs.