Why Does My Token Balance Change After Bridging?
A bridged token balance can differ because the bridge limits precision, charges a token-denominated relayer fee, or delivers a wrapped representation with different decimals. For an integration, compare the raw amount delivered with the amount requested, then convert each using the decimals of the actual token contract on its own chain. A matching symbol alone does not prove the two balances represent the same asset. That distinction matters when comparing a general bridge transfer with Portal Bridge cross-chain transfers : the displayed amount is only useful when you know which token contract was received and how the transfer encoded its quantity. Portal Bridge uses Wormhole’s token-transfer mechanism, whose whitepaper describes an eight-decimal precision limit. The limit can leave a small remainder for tokens with more than eight decimals. Precision and fees explain most amount differences Wormhole normalizes transfer amounts to at most eight decimal places before encoding them. For ...