How to Add Custom Tokens to Trust Wallet

  • Trust Wallet supports adding custom tokens from various blockchain networks like Ethereum, BNB Smart Chain, Polygon, etc.
  • To add a custom token, you need the contract address, token name, symbol, and decimals.
  • Adding custom tokens allows you to view and manage any ERC-20, BEP-20 or other token holdings in your Trust Wallet.

As an experienced cryptocurrency writer and Trust Wallet user, I understand the importance of being able to manage all your token holdings in one place. While Trust Wallet natively supports many popular cryptocurrencies, there are thousands of other tokens that may not be listed by default. Fortunately, Trust Wallet provides an easy way to add custom tokens from various blockchain networks.

What Are Custom Tokens?

Custom tokens refer to any cryptocurrency token that is not natively supported or listed in your Trust Wallet app. These can include ERC-20 tokens on the Ethereum network, BEP-20 tokens on the BNB Smart Chain, SPL tokens on Solana, and many others.

Adding custom tokens to your Trust Wallet allows you to view your token balances, send and receive the tokens, and manage them alongside your other cryptocurrency holdings.

How to Add a Custom Token in Trust Wallet

Adding a custom token to your Trust Wallet is a straightforward process that can be completed in a few simple steps:

  1. Find the Token Contract Address

The first step is to find the contract address of the token you want to add. This unique identifier is like the token’s address on the blockchain.

You can typically find the contract address on the token’s official website, blockchain explorer (e.g., Etherscan for Ethereum), or cryptocurrency data aggregators like CoinGecko or CoinMarketCap.

  1. Open Trust Wallet and Navigate to Add Custom Token

Next, open your Trust Wallet app and tap on the two horizontal lines at the top right corner to open the menu. Then, tap on the “Tokens” option.

Scroll down to the bottom of the token list and tap on “Add Custom Token.”

  1. Select the Blockchain Network

Trust Wallet will prompt you to select the blockchain network that the token is built on. Choose the appropriate network from the list (e.g., Ethereum, BNB Smart Chain, Polygon).

  1. Enter Token Details

After selecting the network, you’ll need to enter the token details:

  • Contract Address: Paste the contract address you found earlier.
  • Name: Enter the full name of the token.
  • Symbol: Enter the token’s symbol or ticker (e.g., BTC, ETH).
  • Decimals: Enter the number of decimal places the token uses.

You can often find these details on the token’s official website or blockchain explorer.

  1. Save and Verify

Once you’ve entered all the token details correctly, tap on “Save” in the top right corner. Your custom token should now appear in your Trust Wallet token list.

Verify that the token balance is correct. If not, double-check the details you entered and make any necessary corrections.

Tips for Adding Custom Tokens

  • Use Trusted Sources: When finding token details, always use official sources or reputable cryptocurrency data aggregators to ensure accuracy.
  • Double-Check Details: Carefully verify all token details, especially the contract address and decimals, as entering incorrect information can lead to inaccurate balances or failed transactions.
  • Scan QR Codes: Many blockchain explorers and token websites provide QR codes for contract addresses, which you can scan directly in Trust Wallet for added convenience.
  • Remove Incorrect Tokens: If you accidentally added a token with incorrect details, you can remove it from your Trust Wallet by swiping left on the token and tapping “Disable.”


Adding custom tokens to your Trust Wallet is a simple process that allows you to manage all your cryptocurrency holdings in one place. By following the steps outlined above and using trusted sources for token details, you can ensure accurate balances and seamless management of your digital assets.[1][2][3][4][5][6][7][8][9]