Add Custom Tokens & Hide Spam Tokens

Try Tangem secure wallet →

Table of contents


Quick summary

This guide explains how to add a custom token to a mobile software wallet (hot wallet) and how to hide spam tokens so your main balance screen stays useful. I’ve been using this app daily for months and add custom tokens often, so I’m writing from hands-on experience. The steps are primarily for the mobile app; if you use a browser extension or a desktop client, the concepts are the same but the UI will differ. And yes, you can usually add BEP20 and ERC20 tokens by pasting the contract address.

Who this guide is for

This article is for beginners and intermediate crypto users who:

If you’re looking for a full setup walkthrough, see the install-iphone or install-android pages. If you’re unsure which chains are supported, check supported-chains-tokens.

Safety checklist before you add a custom token

But don’t skip verifying the contract address. I once added the wrong address and it looked identical until I checked on-chain data (learned the hard way).

How to add a custom token to Trust Wallet (step-by-step)

Follow these steps on the mobile app. The buttons or labels can vary slightly between iOS and Android, but the workflow is consistent.

  1. Open the wallet and go to the main Wallet tab.
  2. Tap the Add / Manage tokens button (usually a + or a Manage list near the top).
  3. In the search field, paste the custom token contract address. If the token is recognized the name, symbol, and decimals will autofill.
  4. If the token is not found, choose the correct network from the network dropdown (Ethereum, BNB Smart Chain, Solana, etc.), then paste the contract address into the "Custom Token" area.
  5. Confirm or enter Token Name, Symbol, and Decimals if needed.
  6. Toggle the token ON (so it shows in your wallet list), then go back to the Wallet tab.

Image:

Keep in mind: adding a token is purely a UI action. The tokens remain at your public address on the blockchain.

Add BEP20 / ERC20 / Solana tokens — quick notes

If the app doesn’t autofill, verify the contract on a block explorer and then enter the decimals and symbol manually.

What each field means (contract address, decimals, symbol)

Field What to enter Why it matters
Contract address Exact address from explorer (paste) The wallet reads balances on-chain using this address
Network Ethereum / BNB Smart Chain / Solana Tells the app which blockchain to query
Token symbol e.g., USDT Cosmetic, but matches listings
Decimals e.g., 18 Critical for showing correct amounts (wrong decimals = wrong balance display)

How to hide spam tokens and manage visibility

Spam tokens (dust or unsolicited tokens) are common. They don’t let attackers take your crypto, but they do clutter the view and can be used in phishing flows.

And if a token appears you never added, it’s usually because the wallet detected a balance on the chain. That means the token is on your address. Hiding it only removes it from view — the token still exists on-chain.

Troubleshooting: token not showing or details wrong

If you bridged tokens and they don’t appear, you may be on the wrong network (for example, the token exists on a Layer 2 or a different chain). Switch networks and check again. For Layer 2 help, see eth-and-l2-guide.

Security: verifying contract addresses and avoiding scams

Always verify the custom token contract address using multiple reputable sources. Scammers create tokens with the same name/symbol but different addresses. A few practical tips:

But don’t panic if you see spam tokens. They are usually inert. Panic only after you approve a malicious contract or send funds.

FAQ

Q: How do I add token Trust Wallet? (short answer) A: Open Wallet > Manage (+) > paste contract address > select network > toggle ON. Done.

Q: Can I add NEO to Trust Wallet? A: Check supported-chains-tokens for the most current list. If NEO isn’t listed, you cannot add it natively — you’ll need a wallet that supports the NEO blockchain or move assets via an exchange/bridge.

Q: What happens if I delete a token from the app? A: Deleting or hiding a token only affects the display in the wallet app. The token still lives at your address on the blockchain. To actually move it you must send it on-chain.

Q: How do I add BEP20 token? A: Choose the BNB Smart Chain network in the custom token screen, paste the BEP20 contract address, confirm details, then toggle the token ON.

Q: What if I lose my phone? A: If you’ve backed up your seed phrase (recovery phrase), you can restore your non-custodial wallet on a new device. See seed-phrase-backup and lost-phone-recovery.

Conclusion & next steps

Adding custom tokens and hiding spam tokens are small tasks that make the wallet cleaner and more useful for DeFi. In my experience the single most common mistake is copying the wrong contract address — always verify on a reliable explorer. If you want step-by-step install help, check install-iphone or install-android. For deeper security practices, read security-features and revoke-token-approvals.

Ready for the next step? Try adding a verified token address, then practice hiding it (you won’t lose anything). But remember: never share your seed phrase, and keep a verified backup.

Try Tangem secure wallet →