How to Buy Cross-Chain BCH ($ccBCH) on Uniswap?

Buy some ETH

  1. So first step would be to buy some Ether. You can do it on multiple places, but it does differ from country to country. Most of the time you have to go on a centralized applications like Matrixport, Coinbase Pro, Gemini, Kraken or Binance. Buy some ETH there.

Get it into your ETH wallet

  1. Please make a Metamask wallet (probably the easiest way to do it). Write down your 12 word mnemonic and KEEP IT SOMEWHERE SAFE. You need it in case you can’t get it into your account.
  2. Find your PUBLIC KEY and that’s your ETH wallet address. This is public and everyone can see the transactions that this wallet undergoes (both in and out). You can check the balances, etc. here: (then add your address behind).
  3. So send your ETH from the centralized exchange to your ETH wallet. (this will usually cost ~USD5–20)

Go on Uniswap

  1. Go to Uniswap and make sure that you’re trading ETH to ccBCH. You can make sure that you’re using the right tokens by inputting the actual contract address in the “To” area.
  2. Here’s the contract address for ccBCH: 0xdb792b1d8869a7cfc34916d6c845ff05a7c9b789
  3. Please note again that using Uniswap is very gas fee heavy so do save a bit of ETH for if you want to convert it to something else at the end of the day.
  4. Whenever you want to trade a new token on Uniswap, you need to approve it for use. This costs gas. So the first transaction would be to approve it for use (this is very normal). It usually costs ~USD5 to 40 depending on gas fees. Do note that you need to do another approval transaction to trade in the other direction (i.e. $ccBCH to ETH, but you can trade $ccBCH to USDC, etc. once you have approved it for use).
  5. You can check how high gas fees by using this resource: . Generally, anything above 100 is high.
  6. The next transaction is the one where you will be trading ETH for $ccBCH. Do note that this transaction may sometime fail if the most recent transactions sway the price too much in a particular direction due to slippage. Sometimes, nothing really can help it. But if you want the best chance of the transaction going through, select the fastest option on Metamask when sending the transaction (costs more).
  7. And there you have it, you’ve gotten your $ccBCH!

Selling your $ccBCH

  1. Selling your coins is basically about reverse engineering the steps. You need to approve that coin for use on Uniswap, then swap to ETH. We recommend swapping to ETH because if you run out of ETH for gas, you just end up having to top up your ETH wallet again.
  2. Then, send that ETH to whatever exchange you had before and then sell it into whatever currency you please! But important thing would be just to make sure you’re never short on ETH to cover for gas costs!

About Cross-Chain Tokens



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Cross-Chain Tokens

Cross-Chain Tokens


Bring you cross-chain transaction convenience, transparency and value!