← all services

TRX BCH

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 TRX) Limits (TRX)
1 OctoSwap BEST A priv 87trust 70
// no on-platform swaps yet
1 TRX = 0.001405 BCH 0.001405 BCH min 21827.320946 · max 3741826.447853 swap on notkyc swap on OctoSwap →
2 XMRS C priv 61trust 71
6/6 KYC-free
1 TRX = 0.0014 BCH 0.0014 BCH min 311.9151 · max 3119151.5907 swap on notkyc swap on XMRS →
3 FixedFloat D priv 45trust 67
0/1 KYC-free
1 TRX = 0.001397 BCH 0.001397 BCH min 21 · max 6442.208 swap on notkyc swap on FixedFloat →
4 SideShift C priv 48trust 78 1 TRX = 0.00137795 BCH 0.00137795 BCH min 9.351621 · max 187032.418953 swap on SideShift →
5 Baltex D priv 40trust 65 1 TRX = 0.0011498 BCH 0.0011498 BCH min 0.38119218 swap on Baltex →
6 StealthEX C priv 49trust 79
5/5 KYC-free
1 TRX = 0.0011435 BCH 0.0011435 BCH min 0.377418 swap on notkyc swap on StealthEX →
OctoSwap BEST A
Rate1 TRX = 0.001405 BCH
You receive0.001405 BCH
Limitsmin 21827.320946 · max 3741826.447853 TRX
Rate1 TRX = 0.0014 BCH
You receive0.0014 BCH
Limitsmin 311.9151 · max 3119151.5907 TRX
Rate1 TRX = 0.001397 BCH
You receive0.001397 BCH
Limitsmin 21 · max 6442.208 TRX
Rate1 TRX = 0.00137795 BCH
You receive0.00137795 BCH
Limitsmin 9.351621 · max 187032.418953 TRX
Rate1 TRX = 0.0011498 BCH
You receive0.0011498 BCH
Limitsmin 0.38119218 TRX
Rate1 TRX = 0.0011435 BCH
You receive0.0011435 BCH
Limitsmin 0.377418 TRX

Swapping TRX to BCH moves you from Tron's high-throughput, fee-cheap network into a UTXO-based Bitcoin fork built around on-chain payments. Common reasons: parking value in a coin with a hard 21M supply cap, funding a BCH wallet for merchant payments or CashTokens activity, or rotating out of TRX after farming yield on Tron. A no-KYC route keeps the swap pseudonymous from start to finish, with no account, email, or ID required.

// about this pair

TRX -> BCH: what makes this pair specific

TRX runs on an account-based DPoS chain where transfers settle in about 3 seconds and cost a fraction of a cent (or are free if you have staked Energy/Bandwidth). BCH is a UTXO chain with ~10 minute target blocks, but 0-confirmation acceptance is common for small payments and fees typically run under a cent per transaction. So you are crossing two fundamentally different account models, and the swap service has to bridge them - there is no native bridge, no wrapped representation involved. You send native TRX, the service sells it for BCH on its routing venues, and you receive native BCH at a Bitcoin Cash address (starts with 'q' for CashAddr or '1'/'3' for legacy).

Liquidity for this pair is decent but thinner than TRX-USDT or BCH-BTC, so rates across aggregated services can vary by 1-3% depending on order size and time of day.

Choosing a route and executing safely

  • Network match: confirm you are sending on Tron mainnet (not TRC20 token contract) and receiving to a BCH address, not a BTC or BSV address - they look similar and BSV/BTC addresses will result in lost funds.
  • Rate type: 'fixed' locks the quote but adds a spread; 'floating' tracks the market and is cheaper if volatility is low during the ~10-30 minute window.
  • Min/max: BCH receive minimums are typically higher than for high-cap coins; check the floor before sending dust.
  • Refund address: always provide a TRX refund address you control, in case the swap falls outside slippage bounds.

Practical tips: send a small test amount first if you are moving a significant balance; avoid swapping during BCH or TRX news events when spreads widen; and remember that BCH confirmations are slower than TRX, so plan for 10-20 minutes of network time on top of the swap itself.

// FAQ
Do I need to use a specific TRX network or token standard?
Send native TRX on the Tron mainnet, not a TRC20 token. TRX is the base coin of Tron, so it pays its own fees in Energy/Bandwidth. Do not send TRC20-USDT or any other Tron token expecting it to be treated as TRX - it will not be credited.
Which BCH address format should I use?
Modern CashAddr format (starts with 'bitcoincash:q...' or just 'q...') is preferred and supported by all current swap services. Legacy format (starting with '1' or '3') still works because BCH inherited it from Bitcoin, but it is visually identical to BTC addresses and increases the risk of sending to the wrong chain.
How long does a TRX to BCH swap take end to end?
TRX confirms in about 3 seconds with 19+ block finality (~1 minute). The swap leg is near-instant once funds arrive. BCH payout requires 1-2 confirmations, roughly 10-20 minutes. Total realistic window is 15-25 minutes, longer if BCH blocks are slow or the service waits for additional confirmations.
Why do quoted rates differ across services for this pair?
TRX-BCH is not a heavily traded direct market, so most services route through an intermediate (USDT or BTC), and each leg adds spread. Differences in liquidity sources, fee markups (0.3-1.5%), and whether the rate is fixed or floating account for most of the variance you see in the comparison table.
Is a no-KYC swap from TRX to BCH actually private?
It is pseudonymous, not private. Both Tron and Bitcoin Cash have public ledgers, so the TRX deposit and BCH payout are observable on-chain. The swap breaks the direct on-chain link between your TRX and BCH addresses, but chain analysis can still cluster activity if you reuse addresses or fund from a KYC source.
What happens if the rate moves before my TRX arrives?
With a fixed-rate quote, the service either honors the locked rate or, if the move exceeds their slippage tolerance, offers a new rate or a refund to your specified TRX return address. With a floating rate, you receive whatever BCH amount the market gives at execution time, with no refund option for adverse moves.
// related