How to Swap ETH to XMR

Swapping ETH to XMR means sending Ethereum and receiving Monero in your XMR wallet. In most cases, when users ask how to buy Monero with Ethereum, they are referring to this same crypto-to-crypto swap flow rather than a fiat purchase method.

To complete an ETH to XMR swap, you need an ETH wallet or exchange balance to send from, a valid Monero receiving address, and enough ETH left over for gas on the Ethereum network. This guide explains what to prepare, how the swap works step by step, what to verify before sending, and why a swap may be delayed or remain pending. If you already understand the process and want to proceed, use the ETH to XMR swap page.

Ethereum wallet transfer illustration for an ETH to Monero swap guide

Does "Buy Monero With Ethereum" Mean the Same Thing as Swapping ETH for XMR?

Usually, yes. In a crypto-to-crypto context, "buy Monero with Ethereum" typically means you are exchanging ETH for XMR rather than paying with a bank card or bank transfer.

  • Swap ETH to XMR: send ETH, receive XMR
  • Buy Monero with Ethereum: usually the same action described in more general terms

What You Need Before Swapping ETH to XMR

Before you start, make sure you have everything required for the transfer itself. The most common problems happen before the exchange even begins, such as using the wrong network, sending too little ETH, or pasting the wrong recipient address.

What you needWhy it mattersWhat to verify
ETH balanceYou need ETH to exchangeConfirm the amount you want to swap is available
Extra ETH for gasETH network fees are paid separatelyLeave enough ETH so the send transaction can go through
XMR receiving walletThis is where your Monero payout will arriveCopy the full recipient address carefully
Supported networkThe send method must match what the platform acceptsCheck that native ETH on the supported network is required
Amount above minimumSmall deposits may not process normallyVerify the minimum amount before sending

ETH to XMR Swap Guide: Step by Step

Start by selecting ETH as the asset you want to send and XMR as the asset you want to receive. Enter the amount of ETH you plan to exchange, then paste your Monero recipient address into the required field. If the platform shows an estimated payout, treat it as the expected result for that quote window rather than a guaranteed market conversion unless the rate is explicitly fixed.

After that, review the order details carefully. Check the asset pair, the network or send method, the quoted XMR amount, and the minimum amount requirement. Once you continue, the platform provides a deposit address for ETH. Send ETH only to that address and only in the form requested by the swap flow.

When your ETH transaction is broadcast, the process moves to blockchain confirmations. After the required confirmations are reached, the platform processes the conversion and sends XMR to your Monero wallet. Keep the transaction hash, order ID, or status page details until the payout is complete, because saving transaction details makes tracking easier if anything is delayed.

The Checks That Matter Most Before You Send ETH

A few final checks can prevent most avoidable swap problems. Review these points immediately before sending funds:

  • Confirm you are sending native ETH on the supported network
  • Make sure the XMR recipient address is complete and copied correctly
  • Check that your send amount is above the minimum amount
  • Leave enough ETH in the wallet for gas
  • Recheck the deposit address shown for this specific swap
  • Save the transaction hash or order details after sending

What Affects the Final ETH to XMR Result

The final XMR payout can change for several practical reasons. The first is the exchange rate model. A floating-rate swap follows market movement more closely, so the amount of Monero received may differ from the estimate if the market moves before execution. A fixed-rate swap can reduce that uncertainty during the allowed quote window, but the exact terms depend on the platform.

Fees also affect the result. You still pay ETH gas to send the transaction, and the conversion may include a platform fee or spread inside the quote. Minimums matter too, because very small swaps leave less room between network costs and the amount being exchanged. If you want a deeper breakdown of cost components, see how to calculate Monero swap fees.

Why Your ETH to XMR Swap May Be Pending

A pending ETH to XMR swap usually points to confirmation or processing delays rather than a separate action you need to take immediately. If the ETH transaction is still unconfirmed on Ethereum, the conversion cannot move forward yet. Congestion on the network can slow confirmations, especially if the gas setting was too low at the time of sending.

Delays can also happen when the amount sent is below the minimum, when the wrong network or unsupported transfer method was used, or when the platform is still processing the payout after confirmations. In some cases, status tracking is the easiest next step. If you need help reading order progress, this guide on how to track an XMR swap can help.

Common Mistakes to Avoid

Most failed or delayed swaps are caused by a small number of input errors. Sending the wrong asset instead of ETH, using an unsupported network, entering the wrong Monero address, or sending less than the minimum amount can all interrupt the process. Another frequent issue is forgetting to leave enough ETH for gas, which can stop the outgoing transaction before it starts.

Timing matters as well. If you create a quote and wait too long before sending, the expected payout may no longer match the original estimate, especially on floating-rate swaps. A careful final review of the network, amount, recipient address, and transaction details is the best way to reduce mistakes.

FAQ

Can I buy Monero with Ethereum without using fiat?

Yes. In most cases, buying Monero with Ethereum means completing a crypto-to-crypto swap where you send ETH and receive XMR.

Do I need to send native ETH?

Usually, yes. If the swap is for ETH to XMR, you should send the exact asset and network requested by the platform. Sending a tokenized or unsupported version can cause delays or recovery issues.

Why do I need extra ETH for gas?

Because the ETH network fee is separate from the swap amount. If you try to send your full balance without leaving enough ETH for gas, the transaction may fail.

Why is my ETH to XMR swap still pending?

Common reasons include unconfirmed ETH transactions, network congestion, internal processing time, or a deposit that does not meet the minimum amount.

Why did I receive less XMR than expected?

The final payout may be affected by floating exchange rates, conversion spreads, network costs, and market movement between quote time and execution.

Can I reverse an ETH to XMR swap after sending ETH?

Usually not once the ETH transaction has been broadcast and confirmed, so it is important to verify the recipient address, network, and amount before sending.