moonpay-virtual-account

Automate MoonPay virtual account setup and management for fiat on-ramp and offramp.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Set up and manage a MoonPay virtual account to enable fiat on-ramp and offramp, including KYC, wallet registration, and bank account linkage across multiple blockchains.

Core Features & Use Cases

  • Onramp: convert fiat to stablecoins by registering wallets on Solana, Ethereum, Polygon, Base, and Arbitrum.
  • Offramp: convert stablecoins back to fiat with linked bank accounts.
  • KYC & Compliance: navigate identity verification, agreements, and disclosures required for onboarding.

Quick Start

Create a MoonPay virtual account, register a wallet, and enable fiat on- and off-ramp flows.

Frequently Asked Questions about moonpay-virtual-account

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

FAQPage Schema
How do I automate MoonPay virtual account setup for fiat on-ramp and offramp?

You can automate MoonPay virtual account setup using CLI-driven workflows that handle account creation, KYC progression, wallet registration, and bank account linkage. This enables fiat on-ramp and offramp across supported blockchains.

Does MoonPay virtual account support wallet registration on Solana, Ethereum, and Polygon?

Yes, MoonPay virtual account supports wallet registration on Solana, Ethereum, Polygon, Base, and Arbitrum. You can register wallets on these blockchains to convert fiat to stablecoins via the on-ramp flow.

How do I convert stablecoins back to fiat with linked bank accounts?

You convert stablecoins back to fiat by configuring the offramp flow within your MoonPay virtual account. This requires linking bank accounts and completing the necessary agreements and disclosures for compliance.

What is the process for navigating KYC and compliance for a MoonPay virtual account?

The KYC and compliance process involves navigating identity verification, agreements, and disclosures required for onboarding. The automated workflow progresses through KYC steps to enable full account functionality for onramp and offramp.

Can I manage agreements and disclosures automatically when onboarding a MoonPay virtual account?

Yes, the automated workflow handles related agreements and disclosures during account creation and KYC progression. This ensures compliance requirements are met before enabling fiat on-ramp and offramp capabilities.