A wallet shows a token as “Unknown” when it cannot find the token’s name, logo or price on the lists it trusts. If you bought the token yourself, add it by its contract address, copied from the issuer’s official site. If it simply appeared in your wallet, treat it as spam: do not open its links, swap, sell or “claim” it, and hide it instead.
Why a wallet says “Unknown”
A token is just an entry in a smart contract. Anyone can create one and send it to any address. Your wallet then has to decide what to call it and whether to show a price. When it cannot, you see “Unknown”, “Unverified” or a balance with no dollar value. There are three common reasons.
- It is not on the wallet’s token list. MetaMask detects tokens using lists gathered from community token lists, and says it does not keep its own list of “accepted” or “valid” tokens.[1] In TON’s token docs, a token is marked “unverified” if it is not in the token asset list.[2]
- The wallet found no metadata. Phantom looks for a token’s name and symbol on-chain first. If it cannot find more metadata, it shows the token as “Unknown”.[3]
- It has no reliable price. MetaMask says it may not have prices for all tokens.[4] Solflare labels a token “Unverified” when it has not met its thresholds for reliable price data, for example because it is brand new, has little trading or few holders.[5]
Block explorers work the same way. On Etherscan, every token starts with the reputation “Unknown”, which means Etherscan cannot or has not decided on a score. “Spam” is a separate label for tokens whose name or symbol contains links, scripts or referral codes.[6]
So “Unknown” is not a verdict. It means the wallet has no information. What matters is how the token got there.
Safe case or warning sign?
| What happened | What it usually is | What to do |
|---|---|---|
| You bought a new or small token yourself, and it shows as Unknown or with no price | Usually a real token the wallet has not listed yet | Add it by contract address from the issuer’s official site. Check it on a block explorer. |
| A token you never asked for appeared, often with a big balance or a website in its name | Airdropped spam or a scam bait token | Do not touch it. Hide it. |
| “USDT” appeared that you did not expect, or your USDT shows twice | Often a fake look-alike token with a different contract address | Compare the contract address with Tether’s official list. Do not send or swap it. |
| Tiny or zero-value transfers from addresses that look like ones you use | Address poisoning | Ignore them. Never copy an address from your history. |
The safe case: a real token your wallet doesn’t list
Most wallets let you add a token by hand. In MetaMask, you choose to add a custom token and paste its contract address. MetaMask suggests finding the address with a block explorer such as Etherscan or a listing site such as CoinGecko.[1]
The safest source is the issuer itself. Tether, for example, publishes the USDT contract address for each blockchain it supports on its own site.[7] Copy the address from there, not from a chat, an ad or the token’s own description.
A missing price does not mean the token is gone. MetaMask says that even without a fiat value, you still own the tokens and can send or swap them.[4]
If you issued the token and want wallets to stop calling it “Unknown”, the fix is on the listing side, not in any one wallet. Phantom advises complete and accurate metadata and recognition by established registries such as CoinGecko and Jupiter, and says it does not publish its exact spam criteria.[3] On TON, the route is the token asset list that wallets use.[2]
The dangerous cases
Unsolicited airdrops
ethereum.org describes airdrop scams: a scam project sends a token or NFT to your wallet to lure you to a malicious website.[8] Trust Wallet warns that if you approve the transaction such a site asks for, it can drain your wallet instantly. It also says not to try to sell, swap or send these tokens, because that may trigger a malicious smart contract.[9]
On Solana, Scam Sniffer described a drainer that sent phishing NFTs to holders of one token as a fake airdrop. The NFT’s name and link pointed to a phishing site that asked victims to sign a transaction with hidden details.[10]
Fake look-alike USDT
Scammers create tokens with the same name and logo as well-known coins but a different contract address. Trust Wallet says to check the contract address against the project’s official site and never to add or trade a token based only on its name or logo.[9] The name “USDT” proves nothing. Only the contract address does.
Dust and zero-value transfers
This is address poisoning. Etherscan describes attackers who generate addresses that copy the first and last characters of real ones, then send tiny or zero-value transfers so the fake address appears in your history.[11] A Carnegie Mellon study of Ethereum and BNB Smart Chain also found counterfeit-token transfers from look-alike addresses used for the same purpose.[12] On TRON, TRM Labs reports scammers sending tiny amounts of TRX, often worth less than $0.01, and advises treating unsolicited micro-deposits as suspicious.[13] The full story is in our post on address poisoning and USDT.
What to do
- Don’t interact. Trust Wallet’s advice is not to interact with tokens you did not request or buy.[9] Do not visit sites named in the token, its memo or its NFT description.
- Don’t approve, swap, sell or “claim”. Never connect your wallet to a site to claim an unsolicited airdrop.[9] A token you did not ask for has no value you can safely unlock.
- Hide it. Trust Wallet says you can safely hide such a token without interacting with it.[9] MetaMask lets you remove tokens from your asset list; only the network’s own gas coin, such as ETH, cannot be hidden.[1] Hiding only changes your view. It sends no transaction.
- Verify contract addresses yourself. Take them from the issuer’s official site, then compare on the network’s block explorer.
- Never copy a recipient from your history. Copy it from the source each time, and check the whole address, not just the ends.
- If you already signed something, follow the steps in our fake AML checker guide: move funds to a new wallet and revoke approvals through your wallet or the official explorer. Ignore anyone who offers to “recover” funds for a fee.
Where an AML check helps — and where it doesn’t
An AML check screens a public address for links to scams, sanctions, stolen funds and similar sources. It needs only the address, never a wallet connection or a signature.
- It helps to check the address that sent you an unexpected token or a payment. A sender already labelled as a scam or phishing address confirms what to do: nothing.
- It does not tell you whether a token is the real one. For that, compare the contract address with the issuer’s list.
- A clean result is not a green light. A freshly made look-alike address may have no history at all, so “no data” means unknown, not safe.
Use a checker that covers the right network: see our pages on Ethereum, TRON and Solana. And use a real one. Sites that ask you to connect a wallet to “check” it are a known trap; see how to spot fake AML checkers.
This guide is general information, not legal or financial advice. Rules differ by country and change; check the linked sources.
FAQ
How do I make my token stop showing as “Unknown”?
If it is a real token you bought, add it to your wallet as a custom token, using the contract address from the issuer’s official site. The name may still show as unverified until the wallet’s token lists or price sources pick it up. If you did not buy it, do not try to fix it: hide it.
Is an unknown token in my wallet dangerous?
Holding it is not the danger. Interacting with it is: visiting its website, approving a transaction, or trying to swap, sell or send it. Hide it and leave it alone.
Can I just sell the unknown token?
Not if you did not ask for it. Trust Wallet warns that trying to sell, swap or send an unsolicited token may trigger a malicious smart contract.
Why does my USDT show twice?
One of them is probably a fake token with the USDT name. Compare each token’s contract address with the one Tether lists for that network, and hide the one that does not match.
Does hiding a token remove it from the blockchain?
No. Hiding only removes it from your wallet’s view. The token stays at your address, but it can do nothing unless you interact with it.
Sources
- MetaMask Support — How to display tokens in MetaMask. Checked 4 Nov 2026.
- TON docs — Tokens overview. Checked 4 Nov 2026.
- Phantom developer docs — Token display. Checked 4 Nov 2026.
- MetaMask Support — My token is missing a price or fiat value. Checked 4 Nov 2026.
- Solflare Help Center — Understanding unverified tokens (6 Aug 2026). Checked 4 Nov 2026.
- Etherscan — Etherscan Token Reputation (6 Dec 2019). Checked 4 Nov 2026.
- Tether — Supported protocols. Checked 4 Nov 2026.
- ethereum.org — Ethereum security and scam prevention (6 Jun 2026). Checked 4 Nov 2026.
- Trust Wallet Help Center — How to spot and avoid crypto wallet scams (3 Sept 2026). Checked 4 Nov 2026.
- Scam Sniffer — Over $4 Million Stolen By Multiple Solana Wallet Drainers (13 Jan 2024). Checked 4 Nov 2026.
- Etherscan — Address Poisoning Attacks Are Rising on Ethereum (9 Mar 2026). Checked 4 Nov 2026.
- Tsuchiya, Dong, Soska, Christin (Carnegie Mellon University) — Blockchain Address Poisoning (arXiv, v3) (2 Jul 2025). Checked 4 Nov 2026.
- TRM Labs — Understanding Address Poisoning on the TRON Blockchain (22 Oct 2025). Checked 4 Nov 2026.