githubEdit

fiat-moonpay

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.

circle-info

This module requires a MoonPay developer account. Create your account herearrow-up-right.

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 Methodsarrow-up-right.

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


Need Help?