← all services

BCH USDC

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 BCH) Limits (BCH)
1 OctoSwap BEST A priv 87trust 70
// no on-platform swaps yet
1 BCH = 227.877698 USDC 227.877698 USDC min 30.693677 · max 5261.773218 swap on notkyc swap on OctoSwap →
2 CCE.cash C priv 53trust 71 1 BCH = 227.138681 USDC 227.138681 USDC min 0.04826903 · max 219000 swap on CCE.cash →
3 Quickex C priv 49trust 75 1 BCH = 227.01668665 USDC 227.01668665 USDC swap on Quickex →
4 FixedFloat D priv 45trust 67
0/1 KYC-free
1 BCH = 226.7707 USDC 226.7707 USDC min 0.044127 · max 40 swap on notkyc swap on FixedFloat →
5 Lizex C priv 62trust 70
1/1 KYC-free
1 BCH = 226.415557 USDC 226.415557 USDC min 0.26424264 · max 4360.21034127 swap on notkyc swap on Lizex →
6 Baltex D priv 40trust 65 1 BCH = 226.100219 USDC 226.100219 USDC min 0.00220813 swap on Baltex →
7 Swapuz B priv 59trust 88
10/10 KYC-free
1 BCH = 225.96 USDC 225.96 USDC min 0.394 · max 13133.122 swap on notkyc swap on Swapuz →
8 ChangeHero D priv 43trust 72 1 BCH = 225.551 USDC 225.551 USDC min 0.097328 swap on ChangeHero →
9 StealthEX C priv 49trust 79
5/5 KYC-free
1 BCH = 225.469936 USDC 225.469936 USDC min 0.0016537 swap on notkyc swap on StealthEX →
10 PegasusSwap A+ priv 95trust 94
2/2 KYC-free
1 BCH = 225.248637 USDC 225.248637 USDC min 0.04382121 · max 425.90713333 swap on notkyc swap on PegasusSwap →
11 Exolix C priv 49trust 80
6/6 KYC-free
1 BCH = 224.574051 USDC 224.574051 USDC min 0.21472393 · max 425.90713333 swap on notkyc swap on Exolix →
12 SideShift C priv 48trust 78 1 BCH = 224.02311379 USDC 224.02311379 USDC min 0.01313485 · max 262.69702278 swap on SideShift →
13 XMRS C priv 61trust 71
6/6 KYC-free
1 BCH = 223.5649 USDC 223.5649 USDC min 0.438 · max 4380.0096 swap on notkyc swap on XMRS →
14 GhostSwap C priv 65trust 60
3/4 KYC-free
1 BCH = 221.977333 USDC 221.977333 USDC min 0.13156064 · max 2274.021 swap on notkyc swap on GhostSwap →
15 Godex D priv 36trust 64
2/4 KYC-free
1 BCH = 220.94348521 USDC 220.94348521 USDC min 0.7 · max 2600 swap on notkyc swap on Godex →
OctoSwap BEST A
Rate1 BCH = 227.877698 USDC
You receive227.877698 USDC
Limitsmin 30.693677 · max 5261.773218 BCH
Rate1 BCH = 227.138681 USDC
You receive227.138681 USDC
Limitsmin 0.04826903 · max 219000 BCH
Rate1 BCH = 227.01668665 USDC
You receive227.01668665 USDC
Limits— BCH
Rate1 BCH = 226.7707 USDC
You receive226.7707 USDC
Limitsmin 0.044127 · max 40 BCH
Rate1 BCH = 226.415557 USDC
You receive226.415557 USDC
Limitsmin 0.26424264 · max 4360.21034127 BCH
Rate1 BCH = 226.100219 USDC
You receive226.100219 USDC
Limitsmin 0.00220813 BCH
Rate1 BCH = 225.96 USDC
You receive225.96 USDC
Limitsmin 0.394 · max 13133.122 BCH
Rate1 BCH = 225.551 USDC
You receive225.551 USDC
Limitsmin 0.097328 BCH
Rate1 BCH = 225.469936 USDC
You receive225.469936 USDC
Limitsmin 0.0016537 BCH
Rate1 BCH = 225.248637 USDC
You receive225.248637 USDC
Limitsmin 0.04382121 · max 425.90713333 BCH
Rate1 BCH = 224.574051 USDC
You receive224.574051 USDC
Limitsmin 0.21472393 · max 425.90713333 BCH
Rate1 BCH = 224.02311379 USDC
You receive224.02311379 USDC
Limitsmin 0.01313485 · max 262.69702278 BCH
Rate1 BCH = 223.5649 USDC
You receive223.5649 USDC
Limitsmin 0.438 · max 4380.0096 BCH
Rate1 BCH = 221.977333 USDC
You receive221.977333 USDC
Limitsmin 0.13156064 · max 2274.021 BCH
Rate1 BCH = 220.94348521 USDC
You receive220.94348521 USDC
Limitsmin 0.7 · max 2600 BCH

Swapping Bitcoin Cash to USD Coin is a common move when you want to lock in BCH gains without routing through a centralized exchange that demands ID. BCH transfers settle in roughly 10 minutes with negligible fees, making it one of the cheapest on-ramps into a major stablecoin. This page compares live BCH -> USDC rates across 17 no-KYC aggregator routes so you can exit volatility into dollar-denominated value in a single transaction.

// about this pair

Why BCH -> USDC specifically

Bitcoin Cash is a UTXO chain with sub-cent transaction fees and ~10 minute block times. USDC is a multi-chain ERC20-style stablecoin issued natively on Ethereum, Solana, Base, Polygon, Arbitrum, Avalanche, and several others. There is no native USDC on the BCH chain, so every swap on this pair is cross-chain: the service receives your BCH on the Bitcoin Cash network and pays out USDC on whichever destination network you select. That destination choice has real cost implications - sending to USDC-ERC20 can cost several dollars in gas at the receiving wallet's first move, while USDC on Solana, Base, or Polygon typically costs cents.

BCH liquidity for stablecoin pairs is thinner than BTC or ETH, so spreads widen on larger orders. Most no-KYC routes quote tight rates up to roughly 5-10 BCH; beyond that you may see slippage or get flagged for a 'compliance review' on float-rate orders.

What to check before you commit

  • Destination network: confirm the payout chain (ERC20, SOL, MATIC, BASE, ARB) matches the wallet you control. USDC is not bridgeable for free between these.
  • Fixed vs floating rate: fixed locks the quote for ~10-30 minutes and protects you if BCH dumps mid-confirmation. Floating gives a better mid-market rate but you absorb price movement.
  • Min and max amounts: BCH minimums are usually 0.01-0.05 BCH; below that, fees eat the trade.
  • Refund address: always provide a BCH refund address you control in case the order expires or underpays.

Practical tips: send with at least 1-sat/byte fee so the deposit confirms inside the rate-lock window, size orders to stay inside the fixed-rate cap, and pick a USDC network you actually plan to spend on - bridging later costs more than choosing correctly now.

// FAQ
Which USDC network should I pick when swapping from BCH?
Pick the chain where you will actually use or hold the USDC. Solana, Base, and Polygon have sub-cent transfer fees. Ethereum mainnet (ERC20) is the most widely accepted but costs the most to move later. Arbitrum and Avalanche are middle ground. Sending to the wrong network can be unrecoverable, so verify the address format before confirming.
How long does a BCH to USDC swap take?
Typically 10-20 minutes end to end. BCH needs 1-2 confirmations (~10-20 minutes), then the service broadcasts USDC on the destination chain, which finalizes in seconds on Solana or Base and 1-3 minutes on Ethereum. Floating-rate orders can take longer if the service waits for additional confirmations on larger amounts.
Is there a native USDC on the Bitcoin Cash chain?
No. Circle does not issue USDC on BCH. Any 'USDC' you see referenced on BCH would be a wrapped or synthetic representation, not the canonical token. Every legitimate BCH -> USDC swap is cross-chain, with USDC delivered on Ethereum, Solana, Polygon, Base, Arbitrum, Avalanche, or another supported chain.
Will I get flagged or asked for KYC on a large BCH -> USDC swap?
Aggregated no-KYC routes generally process orders up to a per-transaction cap (often 1-2 BTC equivalent) without ID. Above that, or if the source BCH is linked to flagged addresses, the underlying provider may pause for a 'compliance review'. Splitting larger amounts into multiple orders within stated limits usually avoids this.
Fixed rate or floating rate for this pair?
If you are exiting BCH because you expect a drop, use fixed rate - it locks the quote so a price move during confirmation does not shrink your USDC payout. If BCH is stable or trending up and you want the tightest spread, floating rate typically pays 0.3-0.8% more but exposes you to price action while the transaction confirms.
What happens if my BCH deposit arrives after the rate-lock expires?
The service reverts to either a refund or a recalculated floating rate, depending on its policy. This is why supplying a valid BCH refund address at order creation is critical. Underpayments and late payments are the two most common failure modes - send with adequate miner fee and start the order only when you are ready to broadcast.
// related