نسخهٔ فارسی

Transparent, non-custodial, yours

A token symbol is not an identity

Anyone can deploy a token called USDC, ETH or any project name. Only the contract address identifies a token. How to verify it in under a minute.

Uniqueness of symbols None. Any string can be used by anyone
Real identifier The contract address, per network
Verify with The project's own site plus the chain explorer

FBT Swap

What you should know

Token names and symbols are free-text fields chosen by whoever deploys the contract. There is no registry, no uniqueness constraint and no approval process. A token displaying "USDC" has told you nothing.

The contract address is the only identifier that means anything, and checking it is fast once you know where to look.

How fakes get in front of you

Search results inside a wallet or a DEX interface that index every deployed token. Pools created specifically so the fake appears tradeable. Airdrops that put the token in your wallet so it shows in your balance list. Social posts with a contract address in the replies.

The fake usually has a real-looking pool with some liquidity, so a small buy succeeds and reinforces the illusion.

Verifying an address

Get the address from the project's own website or official documentation — not from a search result, not from a reply, not from a message. Then open it on the network explorer and check it is verified, has meaningful holder count and age, and matches the name.

Cross-check on a second independent source. Two sources agreeing on the same address is a reasonable bar; one source is not.

The same token on several chains

A legitimate project deployed on multiple networks has a different address on each. Copying the Ethereum address and using it on BNB Chain finds either nothing or something hostile that was deployed there deliberately.

Always get the address for the specific chain you are trading on.

What a curated list gives you

FBT Swap ships roughly ninety hand-verified tokens that work without any external list, and supports public token lists per chain plus importing any contract address. The import path exists because new legitimate tokens exist; it is also the path where verification is entirely on you.

When you import by address, the interface is trusting your address. It cannot know whether you got it from the right place.

Step by step

How it works

  1. Start from the official source

    Open the project's own site or documentation and find the contract address for the specific network you are using.

  2. Open the explorer

    Paste the address into that network's explorer and confirm the contract is verified and the name matches.

  3. Check the shape of it

    Look at holder count, age and transfer activity. A day-old contract with twelve holders claiming to be a major asset is not that asset.

  4. Cross-check

    Confirm the same address from a second independent source before trading.

  5. Trade the address, not the symbol

    Select or import by address so the interface cannot resolve a different token with the same name.

At a glance

At a glance

Uniqueness of symbols

None. Any string can be used by anyone

Real identifier

The contract address, per network

Verify with

The project's own site plus the chain explorer

Highest risk

Importing an address from a message or a search result

FAQ

Frequently asked questions

Clear answers before you decide.

If a token appears in a swap interface, is it legitimate?

No. Appearing in a searchable list usually means it exists on-chain and sometimes that it has a pool. Neither is a safety assessment, and most interfaces say so.

Why did an unknown token appear in my wallet?

Anyone can send tokens to any address. Unsolicited tokens are usually advertising or bait leading to a malicious site. Do not interact with them; hide them.

Does a verified contract mean a safe token?

No. Verification means the published source matches the deployed bytecode. It says nothing about whether that source contains a mint function, a blacklist or a transfer fee.

Risk notice

Crypto assets are volatile and on-chain transactions cannot be reversed. You can lose money, including all of it. Nothing here is financial advice.