← 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.001406 BCH 0.001406 BCH min 21833.175823 · max 3742830.141011 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.001399 BCH 0.001399 BCH min 21 · max 6431.91 swap on notkyc swap on FixedFloat →
4 SideShift C priv 48trust 78 1 TRX = 0.00137934 BCH 0.00137934 BCH min 9.354537 · max 187090.739008 swap on SideShift →
5 Baltex D priv 40trust 65 1 TRX = 0.0011516 BCH 0.0011516 BCH min 0.38130328 swap on Baltex →
6 StealthEX C priv 49trust 79
5/5 KYC-free
1 TRX = 0.0011453 BCH 0.0011453 BCH min 0.377259 swap on notkyc swap on StealthEX →
OctoSwap BEST A
Rate1 TRX = 0.001406 BCH
You receive0.001406 BCH
Limitsmin 21833.175823 · max 3742830.141011 TRX
Rate1 TRX = 0.0014 BCH
You receive0.0014 BCH
Limitsmin 311.9151 · max 3119151.5907 TRX
Rate1 TRX = 0.001399 BCH
You receive0.001399 BCH
Limitsmin 21 · max 6431.91 TRX
Rate1 TRX = 0.00137934 BCH
You receive0.00137934 BCH
Limitsmin 9.354537 · max 187090.739008 TRX
Rate1 TRX = 0.0011516 BCH
You receive0.0011516 BCH
Limitsmin 0.38130328 TRX
Rate1 TRX = 0.0011453 BCH
You receive0.0011453 BCH
Limitsmin 0.377259 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