Fiat MoonPay Overview
Overview of the @tetherto/wdk-protocol-fiat-moonpay module
A WDK module for integrating MoonPay's fiat on-ramp and off-ramp services. This module generates signed widget URLs that allow users to buy and sell cryptocurrency using fiat currencies directly within your application.
Get started by reading the Usage guide.
This module requires a MoonPay developer account. Create your account here.
Features
- Fiat On-Ramp: Generate widget URLs for users to buy cryptocurrency with fiat
- Fiat Off-Ramp: Generate widget URLs for users to sell cryptocurrency for fiat
- Price Quotes: Get real-time quotes for buy and sell operations
- Transaction Tracking: Retrieve transaction status and details
- Currency Support: Query supported cryptocurrencies, fiat currencies, and countries
- Customizable Widget: Configure colors, themes, language, and behavior
Supported Payment Methods
- Credit and debit cards (Visa, Mastercard, etc.)
- Bank transfers (ACH, SEPA, etc.)
- Apple Pay and Google Pay
- Local payment methods (varies by region)
For the full list of supported payment methods by country, see MoonPay's Supported Payment Methods.
Supported Cryptocurrencies
This module supports purchasing and selling cryptocurrencies on networks compatible with WDK wallet modules, including:
- Ethereum and EVM-compatible chains (ETH, USD₮, etc.)
- Bitcoin (BTC)
- TRON (TRX, USD₮)
- TON
- Solana (SOL, USD₮)
Next Steps
MoonPay Resources
- MoonPay Dashboard - Create your developer account
- MoonPay Support Center - Official MoonPay documentation and support
- Supported Payment Methods - Full list by country