imtoken will never ask for your seed phrase, private key or verification code. Always review the address, network and request details before transferring, signing or approving.
imtoken · Knowledge and practical checks

Assets & Transactions

Balances and transaction history are tied to specific networks and contracts. Knowing the source helps separate display issues from on-chain state.

Which chain a balance belongs to

An asset list is a view of on-chain state, and the same address can have different balances on different networks; network context is the first thing to check when an asset appears missing. This determines how interface state should be interpreted and where verification should begin. Do not rely on a button label alone; compare what the interface shows with the active account, network and available on-chain evidence.

A token name does not prove identity

Different contracts can use identical or similar names and symbols, so reliable identification requires both network and contract address rather than relying on a logo or ticker alone. Before acting, define the intended input, output and prerequisites, then inspect the relevant address, network, permission or fee fields. If a field is unclear, understanding it first is safer than repeating clicks or copying someone else’s steps.

A practical way to verify

Pause before confirmation and explain the key fields in your own words. If the account, network, contract, amount, fee or permission does not match the intended task, return to the previous step rather than forcing the flow to continue.

Match transaction history to balance changes

Balance changes can result from transfers, contract interactions or actions enabled by prior approvals; transaction hashes and event logs help explain what actually changed. Separate interface status from on-chain facts and retain non-secret references such as transaction hashes or contract addresses for later verification. Networks, protocols and DApps can implement similar ideas differently, so one prior experience should not be treated as a universal rule.

Approvals are part of asset management

A token approval does not move assets immediately, but it can authorize a spender to act later; long-term asset management should include reviewing spenders and allowance scope. Common failures come from the wrong target, wrong network, excessive permission or misunderstood request details. Stop when a domain, contract, amount or authorization falls outside the intended action rather than allowing urgency to weaken verification.

Important reminder

Keep seed phrases and private keys under your own control. imtoken support will not ask for them or for verification codes. Review address, network and amount before sending; on-chain transactions are usually not reversible by a wallet provider.

Valuation and on-chain quantity are different

Fiat-value displays depend on market data and may lag, while token quantities come from chain state; separate price presentation from the actual on-chain balance when reviewing assets. Over time, turn the important checks into a repeatable routine and periodically review transaction history, approvals and device conditions. This cannot remove every risk, but it makes important decisions easier to explain and verify.

Keep the principle reusable

Interfaces and network conditions change, so a durable workflow focuses on understanding the object, permission and on-chain consequence rather than memorizing a single screen.

Applying Assets & Transactions in a real workflow

An asset list is a view of on-chain state, and the same address can have different balances on different networks; network context is the first thing to check when an asset appears missing. In practice, begin by naming the active account, intended target and operating context rather than searching for the fastest button. Then use the idea behind “A token name does not prove identity” to verify prerequisites and make sure the visible fields match the task you actually intend to complete. This approach remains useful even when an interface changes.

Balance changes can result from transfers, contract interactions or actions enabled by prior approvals; transaction hashes and event logs help explain what actually changed. During the workflow, treat “Approvals are part of asset management” as a separate verification checkpoint. A web page, a wallet prompt and the final on-chain result are different layers of evidence. If the network changes unexpectedly, the contract is unfamiliar, the permission is broader than expected or an amount cannot be explained, stop and verify before continuing.

A complete check can follow this sequence

  • Before starting, identify the object, network or control boundary behind “Which chain a balance belongs to”.
  • During the action, verify the conditions described by “A token name does not prove identity” and “Match transaction history to balance changes”.
  • Before confirmation, review the target, permission or risk represented by “Approvals are part of asset management”.
  • After completion, use “Valuation and on-chain quantity are different” to review public chain records, approvals or device state.

Fiat-value displays depend on market data and may lag, while token quantities come from chain state; separate price presentation from the actual on-chain balance when reviewing assets. If a field still cannot be explained, learn what it means before proceeding or use a lower-value, lower-permission and independently verifiable test. Never give seed phrases, private keys or verification codes to another person. Third-party DApps, contracts, bridges and services can carry their own risks, so a repeatable verification process is more durable than speed.