Swap Monero (XMR)
Monero is the coin people move into when they want a ledger that does not show amounts or addresses. Here you can swap XMR for BTC, USDT, ETH or SOL, or get XMR for them — with two addresses and no account.
- Price
- $599.70
- 24 h
- +0.36%
- Market cap
- $11.29B
- 24 h volume
- $136.66M
- Circulating
- 18.82M XMR
- Max supply
- No cap
Market data by CoinGecko
XMR on Monero — the facts that matter for a swap
- Shown here as
- XMR
- Address looks like
- 4… or 8… (95 characters)
- Confirmations we wait for
- 5
- Typical arrival after you send
- ≈ 11–24 min
- Fee token for later moves
XMR
- Extra field
- none
- Issued by
- The Monero network (no issuer)
- Explorer
- monerohash.com
XMR key facts — the numbers that do not change daily
- Launched
- April 2014no premine, no founder's share
- Consensus
- Proof of work, RandomXdesigned for ordinary CPUs
- Block target
- 2 minutes120 seconds in the source code
- Smallest unit
- 1 piconero = 0.000000000001 XMR12 decimal places
- Supply
- No captail emission of 0.6 XMR per block since block 2,641,623, 9 June 2022
- Ring size
- 16fixed since the network upgrade of 13 August 2022
- Spendable after
- 10 blocksabout 20 minutes; set in the protocol, not by the sender
- Address formats
- 4… or 8…, 95 charactersintegrated addresses, 106 characters, also accepted
- Block size
- Dynamica penalty above the median of recent blocks; long-term median over 100,000 blocks
- Confirmations the site waits for
- 5about 11–24 minutes
Checked on 14 October 2026: launch date on getmonero.org's About page; block time, tail emission block and date on getmonero.org's FAQ; denominations and address lengths in Moneropedia; the ring-size increase and the 13 August 2022 upgrade in the Monero 0.18.0.0 release post on getmonero.org; the 120-second target, the 10-block spendable age, 12 decimals, the 0.3 XMR per minute tail subsidy and the 100,000-block long-term weight window in src/cryptonote_config.h of the Monero source on github.com. Moneropedia's ring-size entry still describes the earlier value of 11; the release post and the source are current. The confirmation count is the route data this site is built from.
What you can do with XMR here
Turn XMR into a dollar token
Which network should the XMR arrive on?
- Primary address or subaddress.
- A Monero address is 95 characters and starts with 4 (primary address) or 8 (subaddress). Both receive XMR the same way. A subaddress is what most wallets show by default, and using a fresh one for each payment keeps your payments from being linked to one another.
- No payment ID.
- Long payment IDs were removed from Monero in 2019. The form has no field for one, and no exchange should ask for one; if a service still shows a payment ID, it will give you an integrated address of 106 characters instead, which the form also accepts.
- An exchange is receiving.
- Use the XMR deposit address exactly as shown. Deposits to an exchange are credited after that exchange's own confirmation count, which can be higher than ours.
- Your own wallet is receiving.
- The XMR arrives at the address you gave. It is visible in the wallet when the payout is in a block, and spendable 10 blocks later — about 20 minutes.
How to swap XMR
Choose the two sides.
Pick XMR, then what you want to receive — or the other way round when XMR is what you want to end up with.
Enter the amount.
The estimate updates as you type and refreshes every 60 seconds. The minimum for the route is shown under the field.
Paste the receiving address.
For an XMR payout the form checks for a 95-character address starting with 4 or 8 (or a 106-character integrated address). For other coins it checks that network's format.
Send the deposit.
You get a one-time deposit address. Send the exact amount, in one transaction, from a wallet whose balance is unlocked.
Follow it.
The status page shows each stage and both transaction hashes. On the Monero side the explorer shows that a transaction exists, not its amount or parties.
Before you send — checklist
- The receiving address is 95 characters and starts with 4 or 8 — the form checks the checksum.
- If XMR is what you send, the wallet shows the amount as unlocked, not only as balance: XMR received less than 10 blocks ago cannot be spent yet.
- The amount is sent in one transaction.
- If you send from an exchange, the withdrawal is on the Monero network, with no payment ID unless the address is an integrated one.
- The status link is saved.
What a XMR swap costs
- The rate is floating. The estimate follows the market and is fixed when your deposit confirms, after 5 confirmations on Monero — about 11–24 minutes.
- The network fee for the payout is shown in the form and already taken out of "You get". Monero fees are usually small compared with Bitcoin or Ethereum.
- Sending the deposit costs your wallet a Monero fee. That fee is not part of the swap. Wallets offer a fee level; the default is enough.
Small amounts cost more in percent, because the payout network fee is the same size for a small swap as for a large one. Paying out in XMR has one of the smaller fixed parts here.
How Monero works for a sender — blocks, the lock, the ledger
Monero is a proof-of-work chain with a 2-minute block target and a ledger that does not show amounts, senders or receivers. For a sender the three facts that matter are the block time, the 10-block lock on received coins, and what an explorer can and cannot show. Sources were read on 14 October 2026: getmonero.org and the Monero source on github.com.
Blocks: every 2 minutes on average
The source sets DIFFICULTY_TARGET_V2 to 120 seconds, and the difficulty is re-tuned continuously so that blocks keep that average. As on any proof-of-work chain, single gaps vary: a block can come in twenty seconds or in eight minutes. Mining uses RandomX, an algorithm written so that ordinary processors mine competitively.
Confirmations and the swap
The route data this site is built from waits for 5 confirmations on an XMR deposit. Five blocks at 2 minutes plus a minute of processing gives 11–24 minutes — on schedule at the low end, a run of slow blocks at the high end. A swap into XMR depends on the other network: 2–5 minutes from TRON or Solana, 4–10 from Ethereum, 21–44 from Bitcoin.
| Confirmations | For the deposit |
|---|---|
| 0 | In the transaction pool; the explorer shows it without a block |
| 1 | In a block; the status page shows 1 of 5 |
| 5 | The rate is fixed and the payout is prepared |
| 10 | The received coins become spendable by the receiver — relevant to the payout, not the deposit |
The 10-block lock
Received XMR cannot be spent for 10 blocks. The number is CRYPTONOTE_DEFAULT_TX_SPENDABLE_AGE in the source, the same for every transaction; a sender cannot shorten it. Wallets show the coins as balance at once and as unlocked balance after about 20 minutes. This matters in one direction here: if you want to swap XMR that just arrived, the wallet will refuse until the lock passes. BTC to XMR step by step walks through a swap that ends in this wait.
Dynamic block size
Monero has no fixed block limit. A block larger than the median of recent blocks is allowed, but the miner's reward is reduced by a penalty that grows with the excess; the long-term median is taken over 100,000 blocks (the source's CRYPTONOTE_LONG_TERM_BLOCK_WEIGHT_WINDOW_SIZE). Fees therefore stay low in ordinary weeks and rise only when the chain is genuinely busy; a wallet's default fee level is enough for a swap deposit.
What the ledger shows
Ring signatures hide which output is spent, stealth addresses give each payment a one-time destination, and RingCT hides the amount. The explorer shows that a transaction with a given hash is in a block, its size and fee, and nothing about who paid whom how much. That is the point of the coin, and it changes how a swap is checked — see the Explorer section.
The one number to plan around. Eleven to twenty-four minutes for a deposit, then up to twenty for the payout to unlock in the receiving wallet. Nothing here is slow by failure; it is the chain's design.
Monero addresses — 4…, 8…, and the integrated form
Three forms, one network, and no memo field anywhere. The lengths were checked in Moneropedia on 14 October 2026 and the prefixes in the Monero source.
| Starts with | Name | Length | What it is |
|---|---|---|---|
| 4 | Primary address | 95 characters | The wallet's main address, derived from its two public keys |
| 8 | Subaddress | 95 characters | A derived address of the same wallet; unlinkable from the others |
| 4 | Integrated address | 106 characters | A primary address with an 8-byte payment ID built in |
The source sets three network prefixes — 18, 42 and 19 for mainnet — which is why primary addresses begin with 4, subaddresses with 8 and integrated addresses with 4 again but run longer. All three carry a checksum, and the form checks it.
Which one to give
- Your own wallet: the address on its Receive screen. Modern wallets show a subaddress (8…) by default and offer a fresh one for each payment, so that two payments to you cannot be linked on the chain. Either 4… or 8… works for a payout; 8… is the better habit. Monero subaddresses, integrated addresses and payment IDs is the long version.
- An exchange: the address on its XMR deposit page. Some exchanges give an integrated address of 106 characters, which carries the ID that tells your deposit apart; paste the whole thing. Others give a subaddress per customer. Neither needs anything typed into a separate field.
- Another person: ask for the address and read the first and last four characters back. Ninety-five characters are long enough that a glance is not a check.
No payment ID field
Long payment IDs — a separate 64-character string — were removed from the network in release 0.15 in 2019. The form has no field for one, and a service that still asks for one is asking for something the chain no longer accepts. The only payment ID left is the short one inside an integrated address, and it travels with the address.
What the form accepts
For an XMR payout: a mainnet address of 95 characters starting with 4 or 8, or an integrated address of 106 characters, with a valid checksum. Testnet and stagenet addresses carry other prefixes and fail. There is no XMR token on another network, so a 0x… or T… address is never right.
Addresses in a private ledger
Because of stealth addresses, the address you give never appears on the chain. The payout creates a one-time output that only your wallet's view key can recognise. So an explorer cannot confirm that a payout reached your address; your wallet can, by scanning the chain with its keys. The Explorer section says how to check a payout anyway.
Checking a Monero transaction — what the explorer can show, and what only your wallet can
A Monero explorer answers a narrower question than other explorers: does a transaction with this hash exist, and in which block. The status page links the XMR side of a swap to monerohash.com; getmonero.org's own site and other explorers show the same fields. Read on 14 October 2026.
The transaction page shows the hash, the block height and timestamp (or "in the pool"), the number of confirmations, the fee, the size in bytes, the number of inputs and outputs, the ring members of each input, and the output public keys. It does not show the amount, the sender or the receiver — those are hidden by RingCT, ring signatures and stealth addresses.
A deposit you sent
- Copy the hash from your wallet. Monero wallets list it under the transaction's details.
- Open it on the explorer. Not found means the wallet did not broadcast it, usually because it was not synced; let it sync and resend.
- The amount is not shown, so the explorer cannot confirm you sent the right figure. The wallet's own record and the status page can: the swap matches the deposit by its one-time output, and the status page reports the amount it recognised.
- Watch the confirmations. The status page updates on its own at 5.
Proving a payment
Monero wallets can produce a transaction key or a proof that shows a specific transaction paid a specific address. That is what you would hand to support if a deposit were in dispute: the hash and the proof, from the wallet that sent it. The explorer alone proves nothing about the amount or the destination.
A payout you received
The status page shows the payout hash when the payout is sent. The explorer confirms that the transaction exists and when it was mined. Your wallet is the only thing that can confirm it was paid to you: once it has scanned the block, the payout appears as balance, and 10 blocks later as unlocked balance. If the wallet has not seen it an hour after the explorer shows the block, the usual reason is that the wallet is not synced to that height, or was restored from seed with a restore height later than the block — rescan from the payout's block height.
Reading the ring
Each input lists 16 ring members: the real output being spent and 15 decoys taken from the chain. Nothing on the page says which is which. If you see your own earlier output listed as a ring member of a transaction you did not make, nothing has happened to it — it was chosen as a decoy, which is how every output on the chain is used.
What a block explorer shows about a swap compares this with the transparent chains; Reading a swap status page explains the stages.
The mistakes that cost money with XMR
Monero removes some mistakes (no wrong network, no memo) and adds its own, mostly about timing and about wallets that are not synced. Nothing here lands on the wrong chain.
| Mistake | What happens | What to do |
|---|---|---|
| Sending XMR that arrived less than 10 blocks ago | The wallet refuses: the balance is not unlocked | Wait for the lock; the wallet shows the unlocked figure separately |
| Wallet not synced when you press Send | The transaction is not built on the current chain and is rejected or never broadcast | Let the wallet reach the current height, then send |
| Restore height set after the payout | The wallet never sees the payout, though the explorer shows the block | Rescan from the payout's block height |
| Exchange withdrawal fee taken out of the amount | The deposit arrives short, possibly under the minimum | Set the withdrawal so that the amount arriving equals the form's figure |
| Typing a 64-character payment ID into some field | The field does not exist; a service that demands one is out of date | Use the integrated address the service gives instead, or a subaddress |
| Payout to an exchange that has delisted XMR | The address no longer belongs to an open deposit page | Check the exchange's current list; Monero in 2026 keeps track |
| Expecting the explorer to show the amount | It never does | The status page and your wallet are the records |
The lock, from both ends
A swap from XMR needs coins that are already unlocked; a swap into XMR pays coins that will be locked for 10 blocks in your wallet. Plan both: about 20 minutes before you can resend a payout, and no way to send a deposit from coins that arrived in the last 20 minutes. The lock is the protocol's, not the wallet's — it cannot be switched off.
Sync and restore height
Monero wallets scan the chain with the view key rather than asking a server for a balance. A wallet that is behind does not know about recent payouts and cannot build a valid transaction. On a fresh restore the wallet asks for a restore height; set it earlier than any payment you expect, or the scan skips it.
Less than the minimum
A deposit under the route's minimum cannot be processed as a swap, because the payout fee has to fit inside it. XMR's own fee is small, so the minimum on a route from XMR is driven mostly by the payout network: lower for XMR → USDT TRC-20 than for XMR → USDT ERC-20. Minimums, maximums and network fees on small swaps shows where to read it.
Exchanges that no longer list XMR
A number of exchanges have removed XMR over the years. Their old deposit addresses are not safe destinations, and a payout to one may be unrecoverable. Check the exchange's current page before giving its address; this is the single most common reason people swap XMR address to address instead.
What changed on Monero, and when — dated, with sources
Monero upgrades by scheduled hard fork, roughly once a year in its early life and less often since. Each one has changed something a sender can see. Dates come from getmonero.org's release posts and FAQ and from the Monero source, read on 14 October 2026.
| When | What | For a sender | Source |
|---|---|---|---|
| April 2014 | Launch | — | getmonero.org, About |
| 2019 (release 0.15) | Long payment IDs removed | No separate ID field anywhere; integrated addresses remain | getmonero.org; the site's existing notes |
| 9 June 2022, block 2,641,623 | Tail emission begins | 0.6 XMR per block for ever; no supply cap | getmonero.org, FAQ |
| 13 August 2022 | Network upgrade with release 0.18 "Fluorine Fermi" | Ring size 16, Bulletproofs+, view tags, fee changes | getmonero.org, release post of 19 July 2022 |
| 10 May 2026 | Custom unlock times to be deprecated with the next fork | Nothing for ordinary transfers; the 10-block lock is unchanged | getmonero.org, post of 10 May 2026 |
| 2026 | FCMP++ in testing on a stressnet; no mainnet date set | Nothing yet | repo.getmonero.org, CCS proposals; the May 2026 post |
Tail emission, 2022. Monero's main emission curve ran out in 2022, and from block 2,641,623 the block reward has been a flat 0.6 XMR — 0.3 XMR per minute in the source's FINAL_SUBSIDY_PER_MINUTE. There is therefore no maximum supply; the yearly addition is fixed in coins and shrinks as a share. For a sender it means miners are always paid, so fees need never carry the whole cost of security. Moneropedia's tail-emission entry dates the start to the end of May 2022; the FAQ gives the block and 9 June. The block number is the exact one.
Ring size 16, 2022. Release 0.18.0.0 was announced on 19 July 2022 for the network upgrade of 13 August; it raised the ring size from 11 to 16, replaced Bulletproofs with Bulletproofs+, added view tags that make wallet scanning faster, and changed fees. Every transaction since has 16 ring members per input. Moneropedia's ring-size entry still describes the earlier value of 11; the release post and the source are current.
Unlock times, 2026. A seldom-used feature let a sender lock the coins they sent until a chosen block height. The May 2026 post says it will be removed at consensus with FCMP++, that nodes already stop relaying such transactions, and that transactions created after 1 June 2026 with a lock past the fork unlock at the fork. The protocol's own 10-block lock on every receipt is a different thing and stays.
FCMP++. Full-chain membership proofs would replace the 16-member ring with a proof over all outputs on the chain. On 14 October 2026 it was running on a beta stressnet — the developers' proposals on repo.getmonero.org describe launching and restarting it — and no mainnet fork date had been set. Nothing changes for a sender until a release post on getmonero.org names a date; wallets and addresses are expected to keep working.
What has not changed. Two-minute blocks, 95-character addresses, 12 decimals, the 10-block lock, and a ledger that shows no amounts. A wallet from 2020 synced today sends and receives as it did then.
Monero next to Zcash, for a transfer
Both are coins people reach for when they want a transfer that does not publish its details, and this site pays out both. They do it in different ways, and the differences show up in what you give as an address and what an explorer shows afterwards. Figures come from getmonero.org, the Monero source and the Zcash improvement proposals, read on 14 October 2026, and from the route data this site uses.
| Monero (XMR) | Zcash (ZEC) | |
|---|---|---|
| Privacy | Always on: every transaction hides amounts and parties | Optional: transparent (t1…) and shielded (u1…, zs…) transactions on one chain |
| Block target | 2 minutes | 75 seconds |
| Confirmations the site waits for | 5 | 6 |
| Deposit confirmed in about | 11–24 min | 9–19 min |
| Address the form accepts | 4… or 8…, 95 characters; integrated 106 | t1… or u1…; legacy z-addresses not accepted |
| What the explorer shows | A transaction exists, its block, size and fee | Transparent transfers in full; shielded ones as a transaction with hidden fields |
| Lock after receipt | 10 blocks, about 20 minutes | none beyond ordinary confirmation |
| Routes here | XMR → BTC, BTC → XMR, XMR → USDT TRC-20, XMR → ETH, XMR → SOL | ZEC → USDT ERC-20, BTC → ZEC |
Privacy by default versus by choice. Every Monero transaction uses the same hiding; there is no transparent kind. Zcash keeps Bitcoin's transparent model and adds shielded transactions beside it, and a single transaction can cross between the two. For a payout that means: an XMR payout is private however you receive it; a ZEC payout to a t1… address is public, and one to a u1… address lands wherever the receiving wallet's unified address directs it. Zcash address types: what a swap pays to goes through the cases.
Time. Zcash's 75-second blocks make six confirmations faster than Monero's five: 9–19 minutes against 11–24. Monero then adds its 10-block lock before a received payout can be re-sent; Zcash has nothing like it.
Addresses. A Monero address is long and belongs to one of three forms; a Zcash address names its own kind by prefix. The form checks both. Neither has a memo field, and neither has a token version on another network.
Where each is listed. Exchanges have removed XMR more often than ZEC. Which services take which coin today is in Monero in 2026: where it can be swapped; on this site both are paid out to any address of the right form.
About XMR — only what a swapper needs
Monero has run since 2014. It is a native coin with no issuer, and its ledger is private by design: ring signatures hide which output is being spent, stealth addresses give every payment a one-time destination, and RingCT hides the amount. An explorer shows that a transaction happened and when, and little else.
A new Monero block arrives about every 2 minutes. A deposit in XMR is counted after 5 confirmations, which is why a swap from XMR takes about 11–24 minutes — slower than TRON or Solana, faster than Bitcoin.
Received XMR is locked for 10 blocks before it can be spent. The number is fixed in the Monero software (the constant CRYPTONOTE_DEFAULT_TX_SPENDABLE_AGE in its source, checked on 11 October 2026), not chosen by the sender. Your wallet shows the coins as balance at once and as unlocked balance after those 10 blocks, about 20 minutes. If you want to swap XMR that you have just received, wait until those blocks have passed; a wallet will refuse to send before then.
Addresses are long and come in three forms. A primary address starts with 4; a subaddress starts with 8; both are 95 characters. An integrated address is a primary address with a short payment ID built in, 106 characters, used by some exchanges to tell deposits apart. Long, separate payment IDs no longer exist: the network removed them in release 0.15 in 2019, and nothing on this site asks for one.
A number of exchanges have delisted XMR over the years. That changes nothing in the coin — the network, the wallets and the supply are the same — but it is the reason many people swap XMR address to address rather than through an account. The routes on this page pair XMR with BTC in both directions, USDT on three networks, ETH and SOL.
FAQ
How long does a swap from XMR take?
About 11–24 minutes: 5 confirmations on Monero, then the payout on the other network. A swap into XMR depends on the network you send from — 2–5 minutes from TRON, 4–10 from Ethereum, 21–44 from Bitcoin.
I received XMR but cannot send it.
Received XMR is locked for 10 blocks, about 20 minutes. The wallet shows it as balance but not yet as unlocked balance. Wait those 10 blocks and send again.
Do I need a payment ID?
No. The form has no field for one. If an exchange shows an integrated address (106 characters), paste that whole address — the ID is inside it.
Which address should I give, 4… or 8…?
Either. A subaddress (8…) is what most wallets show and is the better default, because each one is unlinkable from the others.
What does the explorer show for a Monero payout?
That a transaction with that hash is in a block, and when. Not the amount, not the sender, not the receiver. The status page is where you see that it was yours.
What is the minimum?
It is shown under the amount field for the pair you selected and moves with network fees.
Is there a maximum supply of XMR?
No. Since June 2022 every block pays 0.6 XMR for ever, the tail emission. The yearly addition is fixed in coins and shrinks as a share of the total.
What is the ring size, and does it affect me?
Each input of a transaction is signed with 16 possible outputs, one real and 15 decoys, since the August 2022 upgrade. It is the same for every transaction and nothing a sender chooses.
My wallet does not show the payout, but the explorer shows the block.
The wallet has not scanned that block yet, or its restore height is later than the block. Let it sync, or rescan from the payout's block height. The coins are there.
Can I send the deposit from an exchange?
Yes. Withdraw on the Monero network to the deposit address, with no payment ID, and set the withdrawal so that the amount arriving matches the figure shown here.
What is FCMP++ and do I need to do anything?
A planned upgrade that would replace the 16-member ring with a proof over the whole chain. On 14 October 2026 it was on a test network with no mainnet date. Nothing is required of holders; a release post on getmonero.org will announce a date.
How many decimals does XMR have?
Twelve. The smallest unit is a piconero, 0.000000000001 XMR. The form works in ordinary decimal amounts.