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

Assets & Transactions

Understand the difference between wallet display data and on-chain state, and verify assets with token contracts, transaction hashes and block explorers.

On this pageWhat “assets” mean in a walletWhy tokens appear or disappearAnatomy of a transaction recordFailed and pending transactionsIndependent verification

What “assets” mean in a wallet

When reviewing What “assets” mean in a wallet, separate balance, token, and NFT. They may appear in the same workflow, but they represent different layers of the action. On this Assets & Transactions page, the goal is to build a verifiable mental model rather than depend on a single interface cue. Before approving anything, identify the network, the object being changed, and whether the request matches the task you intended to perform.

A useful routine is to review items in a fixed order: confirm token, verify NFT, inspect network, and keep contract address for later reference. If a page unexpectedly asks for balance, stop and verify the source instead of continuing simply because the workflow looks familiar.

From a security perspective, What “assets” mean in a wallet should be considered together with NFT, network, and contract address. A legitimate review flow does not require you to reveal a seed phrase, private key, or verification code. Requests involving balance or token can change permissions or asset state, so review them individually and reject anything you do not understand.

Why tokens appear or disappear

In practice, 代币列表 often tells you whether you are in the right context, contract address affects the resulting state, and decimals helps with independent verification afterward. Do not rely only on a success message in the interface. Where on-chain state is involved, compare it with network and scam token so you can distinguish presentation from the actual network result.

Why tokens appear or disappear also has failure modes. Congestion, incorrect parameters, insufficient balances, contract conditions, or third-party service changes can produce unexpected results. Start with the objective state of contract address, decimals, and network before retrying. Repeated submissions without understanding the cause can add fees or duplicate actions.

When reviewing Why tokens appear or disappear, separate decimals, network, and scam token. They may appear in the same workflow, but they represent different layers of the action. On this Assets & Transactions page, the goal is to build a verifiable mental model rather than depend on a single interface cue. Before approving anything, identify the network, the object being changed, and whether the request matches the task you intended to perform.

Review points
  • 代币列表
  • contract address
  • decimals
  • network
  • scam token

Anatomy of a transaction record

A useful routine is to review items in a fixed order: confirm transaction hash, verify sender, inspect recipient, and keep blocks for later reference. If a page unexpectedly asks for state, stop and verify the source instead of continuing simply because the workflow looks familiar.

From a security perspective, Anatomy of a transaction record should be considered together with sender, recipient, and blocks. A legitimate review flow does not require you to reveal a seed phrase, private key, or verification code. Requests involving state or transaction hash can change permissions or asset state, so review them individually and reject anything you do not understand.

In practice, recipient often tells you whether you are in the right context, blocks affects the resulting state, and state helps with independent verification afterward. Do not rely only on a success message in the interface. Where on-chain state is involved, compare it with transaction hash and sender so you can distinguish presentation from the actual network result.

ItemWhy it mattersSuggested action
transaction hashHelps verify that the network state or permission scope matches your intent.Review before and after submission and keep a traceable reference.
senderHelps verify that the network state or permission scope matches your intent.Review before and after submission and keep a traceable reference.
recipientHelps verify that the network state or permission scope matches your intent.Review before and after submission and keep a traceable reference.

Failed and pending transactions

Failed and pending transactions also has failure modes. Congestion, incorrect parameters, insufficient balances, contract conditions, or third-party service changes can produce unexpected results. Start with the objective state of pending status, failed status, and gas before retrying. Repeated submissions without understanding the cause can add fees or duplicate actions.

When reviewing Failed and pending transactions, separate failed status, gas, and nonce. They may appear in the same workflow, but they represent different layers of the action. On this Assets & Transactions page, the goal is to build a verifiable mental model rather than depend on a single interface cue. Before approving anything, identify the network, the object being changed, and whether the request matches the task you intended to perform.

A useful routine is to review items in a fixed order: confirm gas, verify nonce, inspect network congestion, and keep pending status for later reference. If a page unexpectedly asks for failed status, stop and verify the source instead of continuing simply because the workflow looks familiar.

Independent verification

From a security perspective, Independent verification should be considered together with block explorer, contract address, and on-chain record. A legitimate review flow does not require you to reveal a seed phrase, private key, or verification code. Requests involving network name or official source can change permissions or asset state, so review them individually and reject anything you do not understand.

In practice, contract address often tells you whether you are in the right context, on-chain record affects the resulting state, and network name helps with independent verification afterward. Do not rely only on a success message in the interface. Where on-chain state is involved, compare it with official source and block explorer so you can distinguish presentation from the actual network result.

Independent verification also has failure modes. Congestion, incorrect parameters, insufficient balances, contract conditions, or third-party service changes can produce unexpected results. Start with the objective state of on-chain record, network name, and official source before retrying. Repeated submissions without understanding the cause can add fees or duplicate actions.

Security note: Seed phrases and private keys remain under the user’s control. imtoken will not ask for a seed phrase, private key or verification code. Verify the address, network and amount before transferring. On-chain transactions often cannot be unilaterally reversed by a wallet. Third-party DApps and smart contracts carry risk; review the spender and permission scope before approving.

Get imtoken

All download actions use the dedicated download page. Review the network, address and security context before acting.

Download imtoken