7c665e
Why Your Wallet Balances Differ Across Networks
Wallets can show different totals because networks track assets separately and apps display them differently; learn what to compare before moving funds.
Block Times Newsroom5 min read

Your wallet can show different balances across networks because each network records assets separately, and the app may show only one network or one version of a token. A wallet is usually an interface to blockchain accounts, not a single account whose funds follow you everywhere. To understand a balance, check the network, asset and token contract behind the number.
This is a change in viewpoint from the bank-account model: switching a wallet’s network selector changes which ledger the app reads, but it does not transfer funds between ledgers. A familiar address may appear on several networks, especially networks that use the same address format. That does not make the balances interchangeable. The same address can hold different assets on each network, just as one person can have accounts at separate banks.
If you are comparing a wallet screen with a transfer guide, first identify the network the guide uses and the network where your asset currently sits. For the mechanics of moving funds, see these Acrossbridge steps for moving wallet crypto. A transfer changes where an asset is recorded; it does not simply reveal a balance that was hidden on another network.
Why does the same wallet address show different balances?
Because the address can be present on more than one network while each network maintains its own transaction history and balances. When you select a network in a wallet, the app queries that network for the native coin and any token balances it knows how to display. Selecting another network changes the data source, even if the address on screen looks identical.
There is also a distinction between a network’s native coin and tokens issued on it. A native coin is part of the network’s own accounting system and is commonly used to pay transaction fees there. A token is tracked by a contract on that network. A token with the same name or ticker on two networks can be represented by separate contracts, with separate supplies and holders. The symbol alone is not enough to establish that two entries are the same asset.
Bridged assets add another layer. A bridge may lock an asset on one network and make a corresponding representation available on another, or use a different mechanism to move value between networks. The receiving balance is therefore associated with the destination network and its token representation. It may have the same market label as the original while remaining a distinct on-chain asset. Bridge design, fees, processing time and the risks of relying on the bridge all vary.
Why does my wallet total differ from a portfolio or exchange?
Because those screens may count different things. A wallet set to one network may show only that network’s assets. A portfolio view may combine several networks, estimate values using price data, or omit tokens it does not recognize. An exchange account may show an internal balance maintained by the exchange, rather than a live reading of a particular on-chain address. Compare the asset and network before treating two totals as contradictory.
Display delays can also matter. Wallets rely on network nodes or indexing services to fetch account data. A recent transaction may appear as pending, be included on-chain but not yet reflected in a particular screen, or require the app to refresh. A token may be present on-chain but absent from the wallet’s default list if the app has not identified its contract. Adding a token to the display can make an existing balance visible; it does not create or move the funds.
When checking a discrepancy, compare these details in order:
- Network: Confirm the selected network matches the one where the transaction was sent.
- Asset identity: Check the token contract or other network-specific identifier, not just the name or ticker.
- Address: Verify the receiving address and distinguish it from an exchange deposit address or another account.
- Transaction status: Look up the transaction on the relevant network’s block explorer and check whether it is pending, confirmed or failed.
Those checks separate an interface problem from a routing problem. If the transaction succeeded on a different network than the wallet is displaying, switching to the correct network may reveal the asset. If the asset is a token the app does not list, importing the correct token details may show it. If the transaction was sent to the wrong address or the destination does not support that asset, the remedy depends on the recipient and the network; a wallet display change cannot reverse an on-chain transfer.
Should I bridge, withdraw through an exchange, or keep funds where they are?
The right route depends on where the asset needs to be used. Keeping it on its current network avoids a cross-network move, but it will not be available for an application that operates elsewhere. A bridge can move value between networks while keeping control in a self-custody wallet, but adds bridge-specific steps, fees and reliance on the bridge mechanism. An exchange withdrawal can be simpler when the exchange supports both the asset and destination network, but it requires depositing to the exchange and following its withdrawal rules.
Before sending, make sure the destination accepts the exact network and asset representation you intend to use. Compare the fee with the amount being moved, confirm the destination address, and check whether the wallet or service requires a particular network. For a large or unfamiliar transfer, a small test transaction can help verify the route, though it adds another transaction fee. A successful send on one network does not guarantee that a recipient can access the funds on another.
The practical takeaway is to read a wallet balance as “this asset, on this network, at this address,” rather than as a universal crypto total. Next, watch the selected network, the token contract, and the transaction status when a screen looks wrong. Those signals tell you whether the difference comes from separate ledgers, a display delay or an actual transfer that needs attention.