What you need before an XMR-to-BTC swap
You need Monero in a wallet you control and a Bitcoin address that can receive the payout. The two sides live on different networks: a Monero address cannot receive BTC and a Bitcoin address cannot receive XMR. Incoming Monero has to be unlocked in your wallet before you can send it, which takes 10 confirmations, roughly 20 minutes after it arrived.
- Copy the BTC address from the receiving wallet yourself; do not take one from a chat or email.
- Bitcoin addresses start with bc1q, bc1p, 3 or 1. All are valid; check that your wallet supports the one you use.
- Keep a little XMR in the sending wallet for the Monero network fee.
Checking the XMR to BTC exchange rate
The XMR → BTC pair page shows a market reference line, 1 XMR ≈ x BTC, taken from Kraken’s last trade price with a UTC timestamp. It is there so you can sanity-check a quote, not to promise a payout. The number that counts is the receive amount in your order: it already includes the 0.5% service fee and stays fixed for 15 minutes. Compare that amount with any other service’s net payout for the same XMR amount before you send.
Creating the order
Choose XMR as the sending coin and BTC as the receiving coin, enter the amount you will send, and paste the Bitcoin address. Review the receive amount, then create the order. No account is involved: the order gets a private tracking reference that opens the order page and its activity log. Save it before you send anything; it is the only way back to the order.
- Minimum order: $50 in value.
- Receive amount valid for 15 minutes; after that, create a new order.
- Deposit address and amount appear on the order page immediately.
Sending Monero to the deposit address
Send exactly the amount shown, from your own Monero wallet, to the deposit address on the order page. Monero blocks arrive about every two minutes, and the order page shows when the deposit is confirmed and when the payout has been sent. Do not split the deposit into several transactions and do not round the amount: mismatches are handled manually and slow the order down. If your wallet asks for a priority, the default is fine; Monero fees are small at any priority.
What happens on the Bitcoin side
The BTC payout is an ordinary Bitcoin transaction. Its amount, the payout address and the transaction ID are public on the Bitcoin blockchain, and the order page links to them. If your receiving address belongs to an exchange, that exchange decides how it treats an incoming deposit, may require a minimum and may apply its own checks. A wallet you control avoids all of that. Bitcoin confirmations take longer than Monero’s; a payout that shows as sent but unconfirmed is normal for a while.
What this swap does and does not hide
Monero keeps the sender, receiver and amount of your deposit private on its own chain. Once the payout is Bitcoin, the usual Bitcoin rules apply: the payout is visible to anyone, and so is everything you do with those coins afterwards. VeriSwap does not ask for identity documents, but it is not a mixer, and tax and reporting duties depend on where you live.
Common mistakes on this route
Most delayed XMR → BTC orders come down to one of these.
- Pasting a Monero address or a Lightning invoice as the Bitcoin receiving address.
- Sending from an exchange that holds the withdrawal for its own review, so the deposit arrives after the 15-minute window.
- Sending a different amount than the order states.
- Losing the order reference, which is the only way to open the order again.
Source notes
Network and regulatory facts are based on the documents below. VeriSwap flow details describe the current exchange process.