Buy and Sell BTG¶
PancakeSwap swaps one token for another from your own wallet. The linked page opens a BTG → USDT swap, which is a sell; reverse the sides to buy.
Before you start¶
- A connected wallet on BSC with BNB for gas. See Connect a Wallet.
- BTG in the wallet for a sell, or USDT (BEP-20) for a buy.
- The verified contract from Check the BTG Contract.
- A price impact and slippage limit you understand. Do not confirm a number you have not read.
Sell BTG for USDT¶
- Open the linked swap. The input should be BTG and the output USDT.
- Enter the BTG amount. Check the USDT estimate, the price impact, the minimum received, and the network fee.
- If this is the first time you sell this token, the wallet asks you to approve BTG. An approval is a separate transaction and costs BNB. Approve only on the official PancakeSwap site.
- Confirm the swap in the wallet. Wait for the transaction to confirm.
- Check the USDT balance and the transaction hash in the wallet or on BscScan.
Buy BTG with USDT¶
- On the same page, switch the sides: input USDT, output BTG. You can also use the token selector and paste the BTG contract.
- Enter the USDT amount. Check the BTG estimate, price impact, minimum received, and fee.
- If USDT has not been approved for PancakeSwap, approve it first. This is a separate transaction.
- Confirm the swap and wait for confirmation.
- Check the BTG balance and confirm the token contract in the wallet matches the address above.
Reading the numbers¶
- Price impact: how much your own order moves the pool price. High impact means thin liquidity; a smaller order may be the only sensible choice.
- Minimum received: the floor after slippage. If the market moves beyond it, the swap reverts and you keep the tokens (minus gas).
- Slippage tolerance: how much price movement you allow. Setting it very high makes a sandwich attack easier; setting it too low makes the swap fail.
- Network fee: paid in BNB, not in BTG or USDT. It is separate from the venue fee.
After the trade¶
- Revoke the token approval when you are done if you do not plan to trade again. An approval can let the contract spend that token later.
- Save the transaction hash. A confirmed swap cannot be reversed.
- For native BTG, use a Bitgold wallet on chain
618; the BSC token is a different asset.
Verify it worked¶
- The wallet balance of the output token increased by approximately the quoted amount.
- The transaction hash resolves on BscScan and shows the swap.
- The BTG token in the wallet is the contract above.
- The approval, if any, is for the amount you intended.
Troubleshooting¶
| Problem | What to do |
|---|---|
| The swap reverts | The price moved beyond your slippage. Re-quote and try a smaller amount; do not raise slippage blindly. |
| "Insufficient liquidity" | The pool is too thin for that size. Reduce the amount or use another venue. |
| The approval transaction is pending | Wait for it to confirm before swapping. A swap submitted before approval confirms will fail. |
| The output is much less than expected | Check price impact and fees. Cancel before confirming if the numbers are unacceptable. |
| A site asks for your recovery phrase | Close it. A swap never needs a recovery phrase. |
Next step¶
Add and Remove Liquidity — provide BTG/USDT liquidity and understand the risks.