How to Use PancakeSwap with Trust Wallet (BSC)

Try Tangem secure wallet →

Table of contents


Quick start: connect and swap

This short checklist gets you trading on PancakeSwap with a software wallet on Binance Smart Chain (BSC):

  1. Install the wallet app on your phone (see /install-iphone or /install-android).
  2. Fund the same account with BNB for gas.
  3. Open PancakeSwap on a browser or use the in-app DApp browser, choose Connect > WalletConnect or injected provider, approve the session in your wallet, then swap.

Want the full steps? Read on.

Who this guide is for

This guide is aimed at US-based crypto users who use a software wallet and want to interact with DeFi on BSC — swapping, adding liquidity, and staking on PancakeSwap. If you hold large long-term balances, consider combining a hardware wallet with guides like /ledger-hardware for stronger security. If you only want custodial simplicity, this guide may be more detail than you need.

What you need before you start

I once approved a contract without checking the address and had to revoke that approval later (lesson learned). But that experience taught me to double-check contract addresses before approving.

How to connect Trust Wallet to PancakeSwap (BSC)

PancakeSwap runs on Binance Smart Chain, which is EVM-compatible. That makes connecting straightforward, but the exact steps vary by device.

Android: in-app DApp browser (fastest)

  1. Open Trust Wallet on Android.
  2. Use the DApps (browser) tab and search for PancakeSwap or paste the PancakeSwap URL.
  3. Tap Connect; the site should detect the injected provider and connect directly.

Pros: quick and seamless. Cons: mobile in-app browsers can be targeted by phishing if you follow unfamiliar links.

iPhone: WalletConnect method (most reliable)

Apple policies have limited some native DApp browser flows on iOS. WalletConnect is a robust alternative.

  1. On PancakeSwap (mobile browser or desktop), tap Connect > WalletConnect.
  2. On your phone open Trust Wallet and choose WalletConnect (or use the scanner to scan a QR).
  3. Approve the connection inside Trust Wallet.

And yes, if a PancakeSwap deep link returns a "deep link not supported" error, WalletConnect is usually the fix.

Desktop: QR code + WalletConnect

  1. Open PancakeSwap in your desktop browser.
  2. Click Connect > WalletConnect and show the QR.
  3. Scan the QR with Trust Wallet on your phone, then approve.

Comparison: connection methods

Method Devices Convenience Security trade-off Best suited for
In-app DApp browser Android Very quick Medium (in-app webviews can be targeted) Quick mobile swaps
WalletConnect (mobile) iPhone/Android Reliable Safer session control, but still a hot-wallet session iPhone users and desktop pairing
Desktop + QR Desktop + phone Comfortable UX Good (scan to connect) Complex interactions, reviewing contracts

Step-by-step: swapping tokens on PancakeSwap

  1. Select BSC network in your wallet and confirm you have enough BNB for gas.
  2. On PancakeSwap choose the token pair (from/to). If the token is not listed, add it by contract address (carefully).
  3. Check price impact and set slippage tolerance (common ranges: 0.1% for stable pairs, higher for volatile tokens).
  4. If necessary, approve the token allowance; that sends a separate transaction and costs gas.
  5. Confirm the swap and approve the transaction in your wallet.
  6. After the swap, verify the TX hash on BscScan.

A tip from experience: for very small or very new tokens increase slippage only as needed, and always keep a reserve of BNB to pay gas for future revoke operations.

Providing liquidity and staking on PancakeSwap

Adding liquidity requires two tokens in the right ratio (for example BNB and a BEP-20 token). When you add liquidity you receive LP tokens, which you can then stake in Farms or Pools. Steps are similar to swapping: approve the LP token, then stake.

Risks include impermanent loss and smart contract risk. If you're planning to stake for rewards, read /staking-guide for validator and reward mechanics.

Disconnecting and revoking approvals

Want to disconnect PancakeSwap from your wallet? There are two layers:

But remember: disconnecting a session is not the same as revoking an allowance.

Security checklist and common mistakes

I once sent tokens to the wrong chain because I picked a BEP-20 address but thought it was ERC-20. That cost time and a bridge. Learn from my mistakes: pause and verify the chain before you send.

Troubleshooting: common issues

If a transaction looks suspicious, cancel it if pending and consult /phishing-and-scams.

FAQ

Q: Is it safe to keep crypto in a hot wallet like Trust Wallet?
A: Hot wallets are convenient for active DeFi use but carry higher risk than hardware wallets. Keep only what you need for trades and staking; move the rest to cold storage (/ledger-hardware).

Q: How do I revoke token approvals?
A: Disconnect the WalletConnect session, then use a revoke service or follow the guide at /revoke-approvals-and-allowances to remove allowances on BSC.

Q: What happens if I lose my phone?
A: Restore your account using your seed phrase on a new device (see /restore-import-wallet). If you did not back up your seed phrase, recovery options are extremely limited.

Q: How do I disconnect PancakeSwap from Trust Wallet?
A: End the WalletConnect session in the Trust Wallet app (Settings > WalletConnect) and click Disconnect on PancakeSwap. Then revoke any token allowances you no longer want active.

Conclusion and next steps

Connecting a software wallet to PancakeSwap on BSC is straightforward once you understand the connection methods and basic safety steps. I believe WalletConnect is the most reliable route for iPhone users, while Android users often prefer the in-app DApp browser for speed. Try a small test swap first.

For detailed setup help see /install-iphone and /install-android, and if you plan to stake or add liquidity, review /staking-guide and /bsc-guide. Stay cautious, double-check contract addresses, and enjoy using DeFi with care.

Ready to try a guided walkthrough? Check the PancakeSwap-specific page here: /pancakeswap-trust-wallet

Try Tangem secure wallet →