How do I confirm I am swapping into the real stablecoin contract and not a fake one
You confirm you are swapping into the real stablecoin contract by independently verifying the contract address against the stablecoin issuer's official website or a trusted block explorer's verified source code. Never rely on a link or address provided inside a swap interface, a social media post, or a search engine result without cross-checking it yourself.
Swap crypto
Live rates · no accountSend exactly to:
This asset needs a memo / tag. Send it with or the exchanger cannot credit your deposit.
You receive about at . Exchange reference .
Status: waiting for your deposit
You send from your own wallet straight to the exchanger — nothing to connect, no account, and you stay on this page throughout. Rates are indicative until a swap is opened.
The swap is carried out by an independent exchanger and the deposit address above is theirs. brooder.tech never holds, receives or controls your funds, has no key to that address, and earns a referral commission. Opening a swap sends your receiving address, IP, browser and timezone to the exchanger for their compliance checks; we store none of it. Check their terms, fees and country restrictions before sending anything.
Fake tokens are common. Attackers create contracts with names, symbols, and decimals that match real stablecoins, then list them on decentralised exchanges. A user who copies an unverified address or clicks a sponsored ad can end up holding a worthless token that looks identical in a wallet's interface.
The verification process has three layers.
Layer one: the official source. Every legitimate stablecoin issuer publishes its contract addresses on its own website. USDC is listed on circle.com. USDT is listed on tether.to. DAI's canonical deployment is documented by MakerDAO. Bookmark these pages. Compare the address in your swap interface against the address on the issuer's site. If they differ by even one character, do not proceed.
Layer two: block explorer verification. Open a block explorer like Etherscan for Ethereum or Tronscan for Tron. Paste the contract address. Look for a checkmark or a label reading "Verified Contract" next to the token name. A verified contract has source code that matches the on-chain bytecode, which means the public can audit it. Fake tokens rarely bother with verification because the code would reveal their fraud. Also check the "Holders" tab. A legitimate stablecoin with millions of users will have tens of thousands of holders. A fake token often has a few hundred or fewer.
Layer three: liquidity and trade volume. On a decentralised exchange, look at the liquidity pool for the token pair you intend to use. A real stablecoin will have deep liquidity - often tens of millions of dollars - across multiple pools. A fake token will have shallow liquidity, often just enough to trick the first few victims. You can check the pool's total value locked on the exchange's info page or through a third-party analytics tool. If the liquidity is under a few thousand dollars and the price is exactly 1.00, that is a red flag.
Some additional points worth knowing.
- Contract addresses are case-sensitive on Ethereum and most EVM chains. An address in all lowercase may be a different token than the same address in mixed case. Always copy the exact address, do not retype it.
- A token's name and symbol are not unique. Anyone can deploy a contract called "USD Coin" with the symbol "USDC". The only unique identifier is the contract address.
- Cross-chain stablecoins often have different addresses on each chain. USDC on Ethereum is a different contract from USDC on Polygon. You must verify the address for the specific chain you are using.
- Some fake tokens mimic verified contracts by deploying a proxy that points to the real contract's logic but stores balances in a separate, malicious storage slot. This is rare but possible. If you are moving large amounts, consider swapping through a major aggregator that maintains its own list of trusted token addresses.
If you are uncertain, swap a very small test amount first. Send it to a separate wallet, then attempt to swap it back. If the return transaction succeeds and you receive the expected asset, the contract is likely genuine. If the test token cannot be traded or disappears from your wallet, you have identified a fake.
Once you have confirmed the contract address and completed the swap, the next step is understanding how you might lose value even with a real token. The hub page Swapping into and out of stablecoins covers what happens when a stablecoin's peg breaks mid-transaction, why you get less than one dollar of one stablecoin for one dollar of another, and which networks cost the least to receive swapped tokens right now.
Not financial advice. brooder.tech publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.
Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.