anguss

Checking a BNB Chain Swap From Your Own Wallet

A swap is confirmed by its transaction receipt and the token balance change. A centralised exchange records trades inside your account; with a self-custody wallet, the swap runs on BNB Smart Chain and its result is recorded on-chain. To review a wallet’s token activity and holdings, the PooCoin wallet view can help; check the transaction details before treating a displayed balance or chart as proof of a particular trade.

A successful transaction does not tell the whole story

Start with the transaction hash, the unique identifier for the on-chain transaction. Confirm it is on BNB Smart Chain, check that its status is successful, and make sure the sender address is yours. BNB Chain documentation explains that BNB Smart Chain is EVM-compatible, so its transactions use familiar Ethereum-style receipts and smart contract logs.

A successful status means the contract call completed; it does not by itself tell you how many tokens reached your wallet. In a swap, your wallet usually calls a decentralised exchange contract, which routes tokens through one or more liquidity pools. The token transfer events in the receipt show movements; the token contract address identifies which asset each movement refers to.

For example, imagine you swap BNB for a BEP-20 token. The transaction’s “to” address may be a router contract, not the token contract or your own address. Follow the receipt’s transfer events: look for the output token moving to your wallet address, and distinguish that from transfers to a pool or another contract. Ethereum.org’s ERC-20 documentation describes the standard Transfer event, which BEP-20 tokens commonly follow.

Compare the receipt with your wallet’s balance

Check the token’s contract address, not only its name or ticker; unrelated tokens can use identical labels. Then compare your wallet’s balance before and after the swap, if you have a record of both. The difference is the net change, which can differ from the transaction’s gross transfer amount when a token charges a transfer tax, redistributes tokens, or applies another contract rule.

Suppose the receipt shows 100 tokens transferred to your address, but the balance rises by only 95. A transfer fee could explain the gap, though you should verify that against the token’s contract and other reliable information. A displayed portfolio value is an estimate based on a price source; it is not a record of how much you received. PooCoin’s price charts can help put a transaction’s timing in context, but the execution price can differ because of slippage, pool liquidity, and token-specific fees.

Separate approvals, failed swaps, and later transfers

An approval is permission for a contract to spend a specified token amount; it is not the swap itself. It is common to see an approval transaction before a token-for-token trade, and that approval spends gas without changing the token balance. On BNB Smart Chain, gas is paid in BNB, so include the network fee when comparing the wallet’s before-and-after balances.

A failed swap can still cost gas even though the intended token exchange did not complete. Also, a successful receipt only shows what happened in that transaction: a later transfer can reduce the wallet balance, and an earlier approval can remain active. Read the transaction history in time order, then compare the receipt with the wallet’s current holdings. Next, verify the contract address and net balance change for your own transaction before relying on a chart or portfolio estimate.