Token swap guides

Trust Wallet Token swaps on BSC

Identify the BSC TWT contract and distinguish the token being traded from wallet software, native BNB gas and optional fee-payment features.

A TWT swap exchanges a token balance associated with the Trust Wallet ecosystem. The wallet application and the TWT asset are separate things: selecting TWT as the input tells the transaction which token to spend, not which wallet software must execute it.

The official PancakeSwap token registry identifies TWT on chain 56 at 0x4B0F1812e5Df2A09796481Ff14017e6005508003, with 18 decimals. Use that network and contract identity when comparing a quote with a wallet balance. The registry establishes token metadata, not a guaranteed trade price or program benefit.

Choose the output by its purpose

If selling TWT to obtain gas, select native BNB as the final output and inspect the resulting native balance. WBNB is a separate token balance. If exchanging TWT for a stablecoin, identify the exact stablecoin representation and whether the intended destination accepts it.

For example, a hypothetical sale of 50 TWT for USDT leaves the account holding the quoted USDT contract on BSC. It does not move value to another network or produce dollars in a bank account.

A token balance is not a universal gas balance

BNB Smart Chain uses native BNB for fees. A TWT balance therefore does not automatically fund an ordinary transaction submitted through an unrelated application.

Supported sponsorship or alternative fee arrangements can change who supplies the fee, but they require an explicit execution feature. BNB Chain's paymaster documentation describes eligibility policies rather than universal sponsorship for every holder.

Before buying TWT for a particular wallet benefit or fee feature, check that product's current conditions in the application. Before selling it, review the spendable quantity and the actual fee option shown for that transaction. Keep the output asset and fee asset as separate entries in the trade plan.

Sources & verification (3)

Source-check date is recorded in the article details. URLs are provided for manual verification. Use Copy to keep this page open.

  1. PancakeSwap extended token list

    TWT chain 56 contract and 18 decimals.

    https://github.com/pancakeswap/token-list/blob/main/src/tokens/pancakeswap-extended.json
  2. BNB Smart Chain

    Native BNB pays for smart-contract execution on BSC.

    https://www.bnbchain.org/en/bnb-smart-chain
  3. EOA Based Paymaster

    BSC EOA paymaster solution; sponsorship requires integration, differs from ERC4337.

    https://docs.bnbchain.org/bnb-smart-chain/developers/paymaster/overview/

Continue reading

Why BEP-20 swaps still need native BNB BNB to USDT: swapping on BNB Smart Chain What BSC paymasters change for token swaps