Docs › Guides

Exchange crypto and Monero

Swap Bitcoin, Ethereum, Solana, USDC, USDT or DAI for Monero, Monero for any of them, or one coin for another. From your own wallet to your own wallet, no account.

What you can exchange

You sendYou receive
Bitcoin (BTC)Monero, Ethereum, Solana, USDC, USDT, DAI
Ethereum (ETH)Monero, Bitcoin, Solana, USDC, USDT, DAI
USDC, USDT or DAI (on Ethereum)Monero, Bitcoin, Ethereum, Solana
Solana (SOL)Monero, Bitcoin, Ethereum, USDC, USDT, DAI
Monero (XMR)Bitcoin, Ethereum, Solana, USDC, USDT, DAI

Stablecoins don't swap into each other (for example USDC → DAI). Other combinations show a live quote, and the order button tells you they open later.

Before you start

  • A wallet for the coin you receive, for example Feather, Cake Wallet or Monerujo for Monero.
  • The coin you send, in any wallet or exchange account that can withdraw on chain. USDC, USDT and DAI must be sent on Ethereum.
  • Optional but recommended: a refund address for the coin you send, in a wallet you control. Exchange accounts usually can't receive at the address they send from.
  • Amounts: at least $100 worth of the coin you send, at most 5 BTC, 180 ETH, 4,400 SOL, 650 XMR or 350,000 USDC or USDT (50,000 DAI) per order.

Step by step

  1. Get a quoteOn the Exchange tab enter the amount and pick the two coins (the flip button swaps them). You see what you receive, our fee, the rate, and what Wagyu would give you for the same amount.
  2. Enter your addressThe address where you want to receive. Double-check it: payouts can't be reversed. Add a refund address if you like.
  3. Send the exact amountYour order page shows a one-time deposit address, the exact amount and a QR code your wallet can scan. Send it in one transaction within 20 minutes.
  4. Wait for the confirmationBitcoin needs 1 confirmation (about 10 minutes); the final rate is set then. Ethereum, USDC, USDT and DAI need about 3 minutes, Solana under a minute, Monero 10 confirmations (about 20 minutes). The order page shows the progress and updates by itself.
  5. ReceiveThe coins are sent to your address and the payout transaction appears on the order page. Keep the order ID until they have arrived.

What it costs

DirectionOur fee
Any coin → Monero2%
Monero → any coin0%
Between other coins (e.g. Bitcoin → Solana)0.5%

On top you only pay the network fee of your own deposit transaction; a coin-to-coin swap also includes the network's own swap costs, which the quote already shows. The fee is applied to the market rate; there is no spread hidden in the rate. All numbers: Fees & limits.

About the quote

  • The quote is an estimate at the current market rate (Monero: the median of Hyperliquid, KuCoin, Kraken and HTX; other coins: the mean of Hyperliquid's oracle price and KuCoin's mid price, halfway between its best bid and ask). The deposit amount on your order page is exact.
  • For Bitcoin the final rate is set once your deposit has 1 confirmation; for the other coins once your deposit is confirmed.
  • If the two price sources disagree by more than 1%, we pause quotes until they agree again, so you never get a stale price.
  • Wagyu's quote is fetched by our server. Your browser never contacts Wagyu.

If something goes wrong

  • Sent after the order expired: the deposit is still accepted and exchanged. See Late deposits & recovery.
  • Sent too little or too much: the order goes to manual review, and we resolve it with you, usually by refunding.
  • The swap can't be done: your coins are refunded, to your refund address if you entered one. See the refund policy.
  • It takes longer than usual: the order page says so. Your order is safe and continues by itself.