USDC (ERC-20) → Monero
Exchange USDC (ERC-20) to Monero (XMR)
USDC on Ethereum into private money, in a single swap.
Send USDC from the Ethereum network, receive Monero to your own address. We lock the rate the moment you submit: what you see is what lands.
How to exchange USDC (ERC-20) to Monero (XMR)
- 01 Enter the amount and your Monero address.
- 02 Send USDC on the Ethereum network (ERC-20) to the address shown, in one transaction.
- 03 Receive Monero to your address, usually quickly.
Straight from USDC
If your dollars sit as USDC on Ethereum, there is no need to switch to another stablecoin first. Send USDC, get Monero to your address.
Privacy on the way out
On the Monero network the amount and recipient are hidden by default. Watching the transparent Ethereum network, nobody ties the XMR that lands back to your dollars.
A rate with no surprises
We lock the price the moment you start. Nothing added on top: what you see is what you get.
Your coins do not sit with us
We do not hold a balance. USDC comes in and goes straight out as Monero to your address.
Send USDC on the Ethereum network (ERC-20). Moving USDC on Ethereum needs gas (ETH in your wallet), so keep that in mind before sending. Monero is its own network, so give a plain Monero address with no payment ID and check it character by character. The swap goes through after Ethereum network confirmations. Send the deposit as one transaction - consolidate the USDC onto a single wallet beforehand if needed. Any wallet that understands the Monero network will do for the payout: the XMR arrives as an ordinary transfer. The order page keeps every stage of the trade in view. The exact rate and minimum are shown right in the swap form.
How we differ
Comparing us with a specific service? Read the sourced, dated breakdowns
FAQ
Will there be a sign-up or a check of my identity?
There will not. We do not look into who our client is: an amount and a Monero address are enough for an order. Only the funds are examined - the incoming USDC deposit passes automated screening before the exchange, and a deposit that cannot be cleared is returned to an address the sender controls.
Which network do I send USDC on?
The Ethereum network, ERC-20 standard. It is USDC at a 0x address, and the transfer needs ETH for gas.
Do you need a payment ID?
No, a plain Monero address is enough. We do not ask for payment IDs.
How long until XMR lands after I send USDC?
The main wait is your transfer confirming on Ethereum: a moderate stretch as a rule, growing when the network is busy. The Monero payout then follows without delay. The order status shows which stage is currently in progress.
What if the USDC arrives in a different amount?
The order holds: the exchange is recalculated from the sum that actually arrived, at the rate in effect when the deposit confirms, and a small difference simply shows up in the XMR total. Large or unusual gaps stop for human review - support @swappsy agrees the outcome with you, up to a return.
Do I get a coin or a token on the way out?
A coin: the XMR arrives on its own Monero network to the address from your order, not as a wrapped version. A transfer on that network cannot be read from outside - neither amount nor recipient - and that is its normal behavior, not a setting.
Can my USDC get stuck if the swap fails?
No. Put a return address on the Ethereum network into the order - if the trade never reaches payout, the deposit is sent there. Whatever happens, the funds remain yours.
Which network do I send USDC on?
Exactly the one this page names: USDC (ERC-20). A transfer on a different network, or sent to the token's contract address, cannot start this exchange — those cases go through manual support review.
Page reviewed: