← 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 = 1016.700146 TRX 1016.700146 TRX min 21.475686 · max 3681.546249 swap on notkyc swap on OctoSwap →
2 FixedFloat D priv 45trust 67
0/1 KYC-free
1 XMR = 1014.936 TRX 1014.936 TRX min 0.003202 · max 300 swap on notkyc swap on FixedFloat →
3 CCE.cash C priv 53trust 71 1 XMR = 1014.113786 TRX 1014.113786 TRX min 0.03577442 · max 152700 swap on CCE.cash →
4 Quickex C priv 49trust 75 1 XMR = 1013.9878391 TRX 1013.9878391 TRX swap on Quickex →
5 XMRS C priv 61trust 71
6/6 KYC-free
1 XMR = 1013.8366 TRX 1013.8366 TRX min 0.275 · max 9171.504 swap on notkyc swap on XMRS →
6 Lizex C priv 62trust 70
1/1 KYC-free
1 XMR = 1012.342312 TRX 1012.342312 TRX min 0.18471498 · max 3047.9399598 swap on notkyc swap on Lizex →
7 Mistex A priv 100trust 55
2/2 KYC-free
1 XMR = 1012.062186 TRX 1012.062186 TRX min 0.181 · max 571 swap on notkyc swap on Mistex →
8 Exolix C priv 49trust 80
6/6 KYC-free
1 XMR = 1011.577707 TRX 1011.577707 TRX min 0.14980128 · max 603.46944311 swap on notkyc swap on Exolix →
9 PegasusSwap A+ priv 95trust 94
2/2 KYC-free
1 XMR = 1009.078814 TRX 1009.078814 TRX min 0.03057169 · max 603.46944311 swap on notkyc swap on PegasusSwap →
10 Baltex D priv 40trust 65 1 XMR = 1006.27738267 TRX 1006.27738267 TRX min 0.01197595 swap on Baltex →
11 ChangeHero D priv 43trust 72 1 XMR = 1003.53 TRX 1003.53 TRX min 0.078075 swap on ChangeHero →
12 StealthEX C priv 49trust 79
5/5 KYC-free
1 XMR = 999 TRX 999 TRX min 0.0116733 swap on notkyc swap on StealthEX →
13 GhostSwap C priv 65trust 60
3/4 KYC-free
1 XMR = 988.154955 TRX 988.154955 TRX min 0.09205292 · max 771.62084339 swap on notkyc swap on GhostSwap →
14 Xmr2cex A priv 91trust 72 1 XMR = 979.428699 TRX 979.428699 TRX min 1 · max 5000 swap on Xmr2cex →
OctoSwap BEST A
Rate1 XMR = 1016.700146 TRX
You receive1016.700146 TRX
Limitsmin 21.475686 · max 3681.546249 XMR
Rate1 XMR = 1014.936 TRX
You receive1014.936 TRX
Limitsmin 0.003202 · max 300 XMR
Rate1 XMR = 1014.113786 TRX
You receive1014.113786 TRX
Limitsmin 0.03577442 · max 152700 XMR
Rate1 XMR = 1013.9878391 TRX
You receive1013.9878391 TRX
Limits— XMR
Rate1 XMR = 1013.8366 TRX
You receive1013.8366 TRX
Limitsmin 0.275 · max 9171.504 XMR
Rate1 XMR = 1012.342312 TRX
You receive1012.342312 TRX
Limitsmin 0.18471498 · max 3047.9399598 XMR
Rate1 XMR = 1012.062186 TRX
You receive1012.062186 TRX
Limitsmin 0.181 · max 571 XMR
Rate1 XMR = 1011.577707 TRX
You receive1011.577707 TRX
Limitsmin 0.14980128 · max 603.46944311 XMR
Rate1 XMR = 1009.078814 TRX
You receive1009.078814 TRX
Limitsmin 0.03057169 · max 603.46944311 XMR
Rate1 XMR = 1006.27738267 TRX
You receive1006.27738267 TRX
Limitsmin 0.01197595 XMR
Rate1 XMR = 1003.53 TRX
You receive1003.53 TRX
Limitsmin 0.078075 XMR
Rate1 XMR = 999 TRX
You receive999 TRX
Limitsmin 0.0116733 XMR
Rate1 XMR = 988.154955 TRX
You receive988.154955 TRX
Limitsmin 0.09205292 · max 771.62084339 XMR
Rate1 XMR = 979.428699 TRX
You receive979.428699 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