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.
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.
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).
Follow these steps on the mobile app. The buttons or labels can vary slightly between iOS and Android, but the workflow is consistent.
Image:
Keep in mind: adding a token is purely a UI action. The tokens remain at your public address on the blockchain.
If the app doesn’t autofill, verify the contract on a block explorer and then enter the decimals and symbol manually.
| 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) |
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.
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.
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.
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.
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.