Skip to main content

How do I sell cryptocurrency with MoonPay?

Sell crypto with MoonPay in a few steps: choose your asset, enter details, add bank info, send crypto, and receive fiat quickly.

Updated today

Important: If you previously saved an off-ramp deposit wallet address, please discard it and don’t send crypto to this legacy address.


If you want to sell your crypto, please create a new transaction via the app or widget. If you send your crypto to MoonPay without creating a transaction in the app or widget, we cannot guarantee we will be able to process your transaction.

To sell your cryptocurrency on MoonPay, follow the steps outlined below:

How to sell



Step 1: Go to MoonPay

  • To start, open the MoonPay app

  • Select Sell

Step 2: Select the cryptocurrency and amount

  • To start the cryptocurrency you want to sell and enter the amount. There’s a minimum amount that you can sell with MoonPay, and it depends on the cryptocurrency you’re selling. Below you can see the minimum amounts

Cryptocurrency

Minimum amount

AVAX_CCHAIN

1.9

AXS (ERC-20)

4

BCH

0.1

BNB (BEP-20)

0.07

BTC

0.0015

ETH (ERC-20)

0.01

ETH_ARBITRUM

0.01

ETH_POLYGON

0.01

LTC

0.01

SOL

0.01

TRX

300

USD Coin (ERC-20)

15

USDC_POLYGON

15

USDC_XLM

30

USDT (ERC-20)

15

USDT_TRX

15

XLM

200

Note: These amounts may change based on market prices and network conditions. Also, remember that your wallet may take off a fee. The https://sell.moonpay.com will show the real-time supported cryptocurrency and the minimum amount. So make sure you send enough to cover that as well as meet our minimum amount.

  • Enter your email address

Note: If you're new to MoonPay, we'll need to verify your identity. To find out more about verification, you can read our article about verification.

Step 3: Add your bank details

  • Next, we need to know where to send your fiat currency. We’ll ask you for bank details in a format local to the region you’re sending money to. For instance, if you’re selling crypto for Euros, we’ll ask for an IBAN

Note: We are currently unable to accept transfers from WISE and C24 Bank GMBH, our team is currently working on this payment method available in the future. We recommend using an alternative bank account to complete this step.

Step 4: Review your order

  • We’ll show you our estimated price for your crypto and a summary of the fees

  • Accept our Terms of Use

  • Click Sell Now to confirm your order

Step 5: Ready to pay

  • Next, we’ll generate a wallet for you to send your cryptocurrency to. We’ll also email you instructions on how to pay for your order

Step 6: Send your crypto to MoonPay's wallet

  • To see the wallet for your order, tap View deposit details

  • You can directly copy the deposit wallet address by selecting the Copy icon

Note: It's important to know that you still need to deposit crypto into your MoonPay to complete the Sell transaction". Open Sell orders will be auto-closed after 7 days, but you can always create a new Sell transaction again.

Step 7: Delivery

  • We'll take your cryptocurrency from there when you send it to the given address. You’ll receive a bank transfer shortly after your cryptocurrency is received

Tip: Read our article on processing times to learn how long bank transfers take in different regions.

  • Once your transaction is complete, MoonPay will send you a confirmation email. Click on See complete deposit instructions to access our tracker

Note: If you send the wrong cryptocurrency to our deposit wallet address, we can't recover or refund it. So pick the right cryptocurrency and chain when setting up your order.

How long does it take to receive funds after selling cryptocurrency with MoonPay?


We use local payment networks around the world, so our delivery times depend on the fiat currency you want to receive. You can see a breakdown of our delivery speeds in the table below.

UK bank account

European bank

US bank account

Withdrawal to cards

Within 1 working day

Within 1 to 3 working days

With 3 to 5 working days

  • Mastercard/VISA Fast Funds card: Within 30 minutes

  • Mastercard/Standard VISA cards: Up to 48 hours for funds to be made available

Did this answer your question?