← all services

XMR TRX

rate type
Market-rate quotes (may change before execution).
root@notkyc:~$ rates cached for everyone · ttl 60s · 0s
# Exchange Score No-KYC record? Rate You receive (1 XMR) Limits (XMR)
1 OctoSwap BEST A priv 87trust 70
// no on-platform swaps yet
1 XMR = 1010.438622 TRX 1010.438622 TRX min 21.599605 · max 3702.789435 swap on notkyc swap on OctoSwap →
2 CCE.cash C priv 53trust 71 1 XMR = 1005.767623 TRX 1005.767623 TRX min 0.03604594 · max 153900 swap on CCE.cash →
3 Quickex C priv 49trust 75 1 XMR = 1005.66957606 TRX 1005.66957606 TRX swap on Quickex →
4 FixedFloat D priv 45trust 67
0/1 KYC-free
1 XMR = 1005.408 TRX 1005.408 TRX min 0.003231 · max 300 swap on notkyc swap on FixedFloat →
5 XMRS C priv 61trust 71
6/6 KYC-free
1 XMR = 1005.2476 TRX 1005.2476 TRX min 0.277 · max 9246.984 swap on notkyc swap on XMRS →
6 Lizex C priv 62trust 70
1/1 KYC-free
1 XMR = 1004.9202 TRX 1004.9202 TRX min 0.18601947 · max 3069.47186526 swap on notkyc swap on Lizex →
7 Mistex A priv 100trust 55
2/2 KYC-free
1 XMR = 1003.798858 TRX 1003.798858 TRX min 0.182 · max 580 swap on notkyc swap on Mistex →
8 Exolix C priv 49trust 80
6/6 KYC-free
1 XMR = 1003.318333 TRX 1003.318333 TRX min 0.15103412 · max 612.62070407 swap on notkyc swap on Exolix →
9 Swapuz B priv 59trust 88
10/10 KYC-free
1 XMR = 1001.2023 TRX 1001.2023 TRX min 0.277 · max 9246.984 swap on notkyc swap on Swapuz →
10 PegasusSwap A+ priv 95trust 94
2/2 KYC-free
1 XMR = 1000.839838 TRX 1000.839838 TRX min 0.03082329 · max 612.62070407 swap on notkyc swap on PegasusSwap →
11 Baltex D priv 40trust 65 1 XMR = 998.37881647 TRX 998.37881647 TRX min 0.0119804 swap on Baltex →
12 ChangeHero D priv 43trust 72 1 XMR = 994.361 TRX 994.361 TRX min 0.078675 swap on ChangeHero →
13 StealthEX C priv 49trust 79
5/5 KYC-free
1 XMR = 992 TRX 992 TRX min 0.0116758 swap on notkyc swap on StealthEX →
14 GhostSwap C priv 65trust 60
3/4 KYC-free
1 XMR = 980.401359 TRX 980.401359 TRX min 0.09240918 · max 756.42663852 swap on notkyc swap on GhostSwap →
15 Xmr2cex A priv 91trust 72 1 XMR = 973.092632 TRX 973.092632 TRX min 1 · max 5000 swap on Xmr2cex →
OctoSwap BEST A
Rate1 XMR = 1010.438622 TRX
You receive1010.438622 TRX
Limitsmin 21.599605 · max 3702.789435 XMR
Rate1 XMR = 1005.767623 TRX
You receive1005.767623 TRX
Limitsmin 0.03604594 · max 153900 XMR
Rate1 XMR = 1005.66957606 TRX
You receive1005.66957606 TRX
Limits— XMR
Rate1 XMR = 1005.408 TRX
You receive1005.408 TRX
Limitsmin 0.003231 · max 300 XMR
Rate1 XMR = 1005.2476 TRX
You receive1005.2476 TRX
Limitsmin 0.277 · max 9246.984 XMR
Rate1 XMR = 1004.9202 TRX
You receive1004.9202 TRX
Limitsmin 0.18601947 · max 3069.47186526 XMR
Rate1 XMR = 1003.798858 TRX
You receive1003.798858 TRX
Limitsmin 0.182 · max 580 XMR
Rate1 XMR = 1003.318333 TRX
You receive1003.318333 TRX
Limitsmin 0.15103412 · max 612.62070407 XMR
Rate1 XMR = 1001.2023 TRX
You receive1001.2023 TRX
Limitsmin 0.277 · max 9246.984 XMR
Rate1 XMR = 1000.839838 TRX
You receive1000.839838 TRX
Limitsmin 0.03082329 · max 612.62070407 XMR
Rate1 XMR = 998.37881647 TRX
You receive998.37881647 TRX
Limitsmin 0.0119804 XMR
Rate1 XMR = 994.361 TRX
You receive994.361 TRX
Limitsmin 0.078675 XMR
Rate1 XMR = 992 TRX
You receive992 TRX
Limitsmin 0.0116758 XMR
Rate1 XMR = 980.401359 TRX
You receive980.401359 TRX
Limitsmin 0.09240918 · max 756.42663852 XMR
Rate1 XMR = 973.092632 TRX
You receive973.092632 TRX
Limitsmin 1 · max 5000 XMR

Swapping XMR to TRX is a common move when you need to convert privacy-preserving balances into a high-throughput, low-fee asset suitable for active use. Monero's opaque ledger gives you fungibility on the way in; Tron gives you cheap TRC20 rails on the way out, including direct access to USDT-TRC20 liquidity. A no-KYC swap keeps the bridge between the two from becoming a paper trail.

// about this pair

What makes XMR -> TRX specific

Monero settles via RingCT with a ~2 minute block time and 10-block lock before spendable change, so expect roughly 18-25 minutes from broadcast to credit on the receiving side, even when an exchange shows 'instant'. Fees on the XMR side are negligible and deterministic. Tron settles in ~3 seconds with sub-cent fees once the exchange pushes the outgoing transaction, and TRX itself doubles as the gas token for any TRC20 activity you plan afterwards (USDT, USDC, staking via energy/bandwidth).

Liquidity for this pair is asymmetric. XMR has been delisted from most KYC venues, which pushes flow into swap aggregators and OTC desks. TRX is deeply liquid against USDT but thinner against XMR directly, so most routes internally hop through BTC or USDT. That routing is where rate spread shows up - compare the effective rate, not just the headline number.

Choosing a route for this pair

  • Confirm the destination is a native Tron address (starts with 'T', 34 chars) - not an EVM-style address.
  • Check whether the quoted rate is floating or fixed. Floating tracks the market during XMR confirmation; fixed locks at quote time but adds a spread.
  • Review the refund policy and required refund address - Monero refunds need an XMR address you control, which a hardware-wallet-only setup may not produce on demand.
  • Watch min/max bounds. XMR mins are often higher than other inputs because of the confirmation cost; large TRX outputs can hit per-tx caps.

Practical tips: size the swap so the spread plus network fee stays under your tolerance, send during normal market hours for tighter quotes, and if you plan to hold TRX briefly before deploying it as gas, leave a few TRX unspent to cover bandwidth on the first TRC20 transfer.

// FAQ
How long does an XMR to TRX swap actually take?
Plan for 20-30 minutes end to end. Monero requires 10 confirmations (~20 minutes) before most swap services release funds. The Tron payout itself confirms in seconds once broadcast. Floating-rate orders may settle faster than fixed-rate ones because fixed quotes sometimes wait for full confirmation before locking in.
Why is the XMR -> TRX rate often worse than XMR -> USDT?
Direct XMR/TRX order books barely exist. Most providers route XMR -> BTC or XMR -> USDT internally, then convert to TRX, so you absorb two spreads. If you actually want USDT-TRC20, swap directly to that and skip the TRX leg - it is usually cheaper unless you specifically need native TRX for gas or staking.
Can I send TRX from this swap to a Tron exchange account later?
Yes, but be aware that depositing TRX or TRC20 tokens that originated from a privacy coin swap can trigger compliance review at KYC venues using chain analytics. The Tron leg is fully transparent. If onward custody matters, consider holding self-custody or routing through additional hops.
What address format does the destination need?
A Tron mainnet address, base58, 34 characters, starting with 'T' (for example T9yD14...). Do not paste an Ethereum-style 0x address even if your wallet shows one for a 'Tron' account in EVM mode - that is a different chain. Double-check the first character before confirming the swap.
Is there a minimum XMR amount that makes this swap worthwhile?
Most aggregated routes set minimums around 0.1-0.2 XMR. Below roughly 0.05 XMR the combined spread, network fee, and Tron activation cost (1 TRX for fresh addresses) eat a noticeable percentage. For amounts under that threshold, batching with other outputs or waiting is usually more efficient.
Do I need TRX in the destination wallet before receiving?
No. Receiving TRX itself does not require existing balance. However, if the destination is a brand-new Tron address, the network charges a 1 TRX account activation fee, deducted from the incoming amount. Subsequent TRC20 transfers out will need bandwidth or a small TRX balance to cover energy.
// related