Swap XMR to USDC
Convert Monero into native USDC on Arbitrum without creating an account or connecting a wallet.
What you get
- Pair: XMR (Monero mainnet) → USDC (Arbitrum One, native USDC).
- No sign-up: you only provide a destination address. No login, no wallet connection.
- Non-custodial flow: each order gets a one-time deposit address and an
ord_...ID. - Quote first: see the estimated USDC, the minimum received and the estimated time before you commit. Fees are included in the quote.
- Timing: typically 30-60 minutes, because Monero deposits need about 10 confirmations.
How to swap Monero to USDC
- Get a quote. Enter the amount of XMR you want to swap. Swapper returns the estimated USDC you will receive, the minimum received and an estimated time before you commit.
- Set your destination. Paste the Arbitrum (EVM, 0x...) address that should receive the USDC and double-check it. No login or wallet connection is needed.
- Create the order and deposit. Swapper creates a one-time Monero deposit address and an order ID (ord_...). Send one transfer of the exact XMR amount shown before the deposit expires.
- Track and receive. Track the order live. After about 10 Monero confirmations (typically 30-60 minutes) the swap executes and USDC is sent to your Arbitrum address.
Before you send XMR
- Send one transfer of the exact amount shown, before the expiry time.
- Never reuse an old deposit address or send a second deposit to the same address.
- Keep your order ID for support.
Common questions
Which networks and tokens are supported?
Monero (XMR) on the Monero network and native USDC on Arbitrum One (chain ID 42161, token contract 0xaf88d065e77c8cC2239327C5EDb3A432268e5831). Both directions are supported: XMR to USDC and USDC to XMR.
How long does a swap take?
XMR to USDC typically takes 30-60 minutes because the Monero deposit needs about 10 confirmations. USDC to XMR usually completes in about 5 minutes once funded.
Do I need an account or a wallet connection?
No account, login or wallet connection is required. You only provide a destination address. Swapper is non-custodial: funds move through a one-time deposit address per order and are never held in a user account.
What are the fees and limits?
The quote shows the estimated amount you receive and the minimum received, with fees already included, before you create an order. Each network has a minimum swap size in USD, published as minSwapUsd by GET https://xmrtousdc.xyz/api/v1/chains; very small amounts may not be quotable.
More answers in the FAQ. Need the Arbitrum details? See Monero to USDC on Arbitrum.