How do I know the token network shown in my mobile wallet is the one the swap expects
You check the contract address, not the symbol or logo, against the one the swap interface displays. If those match exactly, the network shown is the network the swap expects; if they do not, stop and do not proceed.
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. WPay.sg 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.
The symbol is the first trap. A token like "USDC" exists on Ethereum, Solana, and several other networks. The wallet might show the same three-letter ticker for different contract addresses on different networks. The logo is worse - wallets pull from community databases, and a fake or outdated logo can appear entirely legitimate. Neither the symbol nor the logo tells you anything about which network the token actually lives on.
The contract address is the only reliable identifier. It is a long string of characters - for Ethereum-based tokens it starts with "0x", for others it follows a different pattern. When you open the swap page, the expected network and contract address are usually listed somewhere in the interface, often in a small "info" or "details" section. Compare that address character by character against what your wallet shows for the token. A single wrong character means a different token, a different network, or both.
Here is the practical problem. Your wallet may show the token on the wrong network and the swap may accept it anyway. Some swap protocols will detect a mismatch and reject the transaction. Others will not. If the wallet says "Ethereum" but the swap expects "BNB Chain," and the contract address happens to exist on both networks, the swap may process the transaction on the wrong chain entirely. Your funds leave your wallet, but they arrive somewhere you did not intend. There is no reversal.
The second trap is the network dropdown inside the swap itself. Mobile swap interfaces often auto-detect the connected network. That detection is not infallible. If your wallet is on a VPN or has a weak connection, the interface might display the wrong network while still signing transactions for the actual one. You cannot rely on what the swap page says the network is. You can only rely on what your wallet shows as the active network, and then on the contract address matching.
A third check is the token's transaction history. If you tap the token in your wallet, you can usually see recent transfers. Look at the block explorer link. That link will show the network name explicitly - "Ethereum" or "Polygon" or whatever it is. If the link shows a different network than the wallet label claims, trust the block explorer. The wallet label is a convenience, not proof.
Now, the specific question of carbon credit tokens. These are often bridged or wrapped, which means the same carbon credit might exist in multiple forms across networks. A token labeled "BCT" on one network is not the same as "BCT" on another, even if the underlying carbon credit is identical. The swap expects one specific contract address on one specific network. Getting this wrong is the most common reason a carbon credit swap fails silently - the transaction confirms, but the credit never arrives where you expected.
If the swap interface shows a network but you are not sure, cancel the swap. Then open your wallet settings and manually switch the active network to the one the swap expects. Do not trust the auto-connect. Do a fresh connect, then re-read the contract address. This takes two minutes and prevents a permanent loss.
One more useful habit: send a tiny test amount first. If the swap allows partial deposits, send a small fraction of the token, confirm it appears on the other side, then continue with the rest. This does not guarantee correctness - some networks have delayed finality - but it catches gross mismatches quickly.
The mobile wallet swap mistakes with carbon credit tokens hub page covers other related failures, such as what happens when a clipboard or QR code alters the receiving address. This particular mistake - the network mismatch - is distinct because it does not produce an obvious error. The transaction looks normal. It only fails later, when you try to use the credit and find it on the wrong ledger.
So the answer in full: the network is correct when the contract address in your wallet matches the contract address the swap expects, and your wallet's active network matches the swap's stated network. Check both. If either is wrong, stop. There is no shortcut, and no symbol or logo will save you.
Not financial advice. WPay.sg 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.