MoonPay logo
Swaps

Allow your users to swap crypto cross-chain and with low fees.

Elevate your feature set, boost revenue, and grow volume — all with a few lines of code.

swaps-hero
Phantom
Trust Wallet
Zengo
Ledger
Exodus
Bitcoin.com
edge
LOBSTR
Metamask
Phantom
Trust Wallet
Zengo
Ledger
Exodus
Bitcoin.com
edge
LOBSTR
Metamask

Launch in minutes - even if you're new to MoonPay

Our Swaps SDK can be integrated into your app or website in 10 minutes — see for yourself.

npm install --save @moonpay/react-native-moonpay-sdk

JavaScript

import {View, Button, Text} from 'react-native';
import {useMoonPaySdk} from '@moonpay/react-native-moonpay-sdk';

const YourComponent = () => {
  const {openWithInAppBrowser, generateUrlForSigning, updateSignature} =
    useMoonPaySdk({
      flow: 'swap',
      environment: 'production',
      params: {
        apiKey: 'pk_live_key',
      },
    });
};
import {View, Button, Text} from 'react-native';
import {useMoonPaySdk} from '@moonpay/react-native-moonpay-sdk';

const YourComponent = () => {
  const {openWithInAppBrowser, generateUrlForSigning, updateSignature} =
    useMoonPaySdk({
      flow: 'swap',
      environment: 'sandbox',
      params: {
        apiKey: 'pk_test_key',
      },
    });
};
We are using your test API key as you are in sandbox mode.
SwapModal

Need a native experience? We’ve got you

Our API and SDK lets you build a bespoke, seamless experience — and still offload the KYC to us.

Native experience
2 ways to integrate

Choose between our widget for rapid deployment or our SDK for native experiences.

Learn more
Swap over 1500 trading pairs

We support 750 Tokens, with bridging across layer 1 and layer 2 chains.

Learn more
You're always in control with our dashboardSee our dashboard
We're plug and play with your codebaseGet set up with us
Leading network coverage across chains

Our integration works across Layer 1 and Layer 2 chains. So you can offer a wider range of coins to swap.

See what you can swap
Custom theming

Make it your own with custom stylesheets and icon uploads.

Learn more
Low cost meets high speed

We strive for low fees while delivering 95% of our Swaps in 3 minutes or less once we receive your crypto.

Learn more
Testimonials

Hear from our partners

Increased revenue by over 500% after integrating MoonPay’s global payments solution.

“MoonPay’s payments solution has been instrumental in growing revenues at Bitcoin.com. Their product is not only built with the user experience in mind — for merchants, it is safe, fast, and highly scalable.”

Dennis Jarvis, CEPBitcoin.com
User Reviews

See what our customers say

The highest and most rated swaps product on the market

Trustpilot logo
Support

Got questions? We're here to help

Get started with our SDK

We’ll walk you through getting set up with MoonPay. Just enter your business email to create a developer account.

Build with Us

There's more to MoonPay than just swapping crypto

Once you’re integrated, it’s easy to add support for buying or selling crypto as well.

On-RampThe leading way to buy crypto.Learn more
Off-RampSell crypto. Lightning fast.Learn more