First establish whether the asset reached your wallet address. Open the transaction hash provided by the sender or exchange in a block explorer for that network. Check its status, recipient address, token, and amount. A pending transaction will not appear as a confirmed wallet balance. If the explorer shows success, check the following.
The transaction succeeded. Why is my balance still zero?
Switch to the receiving wallet in DeGate, then view the network where the asset actually arrived. Ethereum, Base, and Arbitrum can use the same EVM address, but their balances are separate. If an exchange sent USDC on Base, look for Base USDC rather than Ethereum USDC. Refresh the balance and History, then compare them with the block explorer.
The address and network are right. What if I still cannot find the token?
Check the token's contract address in the block explorer instead of relying on its name or icon. If the explorer shows it at your address but DeGate does not display it, use Feedback in the app. Include the transaction hash, network, token contract address, and the last few characters of the wallet address. We can use those details to investigate a display issue. Never send your recovery phrase, private key, or password in feedback.
What if I chose the wrong withdrawal network at the exchange?
Stop sending further transfers and save the exchange withdrawal record and transaction hash. Identify the chain and address that actually received the asset, then check whether DeGate supports that network and token. If the withdrawal is still processing, ask the exchange whether it can be canceled. Once an on-chain transaction is complete, the wallet cannot reverse it. On the next withdrawal, match both the exchange's withdrawal network and the network and address shown under Receive in DeGate.