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

Send & Receive

An on-chain transfer combines an address, network, amount, gas and confirmation state. Review each one before submitting.

Confirm the network before sharing a receiving address

An account can use a similar-looking address on several networks while each chain maintains an independent ledger. Before receiving, confirm which network the sender will use and whether the intended asset exists there.

For tokens, verify the contract on that network rather than relying only on the token name or ticker.

Review destination, network, asset, and amount together

After pasting an address, inspect key parts of the full string, confirm that the receiving side expects the same network, and review the asset and amount. Be especially careful with addresses copied from chat or the clipboard.

For a large transfer or an unfamiliar path, a small test can validate the route before more value is committed.

Gas is part of whether a transaction can execute

Most networks require a native asset to pay for execution. An account can hold tokens and still be unable to send them if the native gas balance is insufficient.

Fee estimates change with congestion and transaction complexity. A low quoted fee is not useful if the transaction cannot be processed under the chosen conditions.

Use the transaction hash to determine the real status

The transaction hash can be checked on a block explorer for the correct network. Review whether it was broadcast, included in a block, executed successfully, and sent to the expected recipient with the expected value.

If the wallet interface updates slowly, do not immediately repeat the transfer. First determine whether the original transaction is still pending or has already been submitted.

Failed, pending, and confirmed transactions need different responses

A failed execution can still consume network fees. A pending transaction may be affected by fee settings, nonce ordering, or network congestion. A confirmed transaction is generally not reversible by the wallet alone.

Replacement, acceleration, and cancellation rules vary by network, so do not assume a technique from one chain applies everywhere.

Bridging is not just another ordinary transfer

A cross-chain or cross-layer action adds source and destination networks, bridge contracts, supported assets, waiting periods, and third-party or smart-contract risk.

After bridging, verify the result independently on the destination network and confirm the token contract there.

Irreversibility reminder

Once an on-chain transaction is confirmed, a wallet generally cannot reverse it unilaterally. Preflight checks matter more than post-transaction recovery attempts.

Complete the full transfer lifecycle

Write down the intended source network, source account, asset, destination, and amount before you submit. Check the address, network, amount, and gas, then retain the transaction hash and verify the result on the correct chain.

Do not resubmit while the first transaction is unresolved

When the state is unclear, avoid sending again until you know what happened to the first transaction. A duplicated transfer can be more costly than waiting for accurate network information.

  • Confirm the sending network before sharing or using an address.
  • Verify the full destination, network, amount, asset, and gas balance.
  • Retain the transaction hash and avoid duplicate sends while status is unknown.
  • For bridges, check source chain, destination chain, bridge, and waiting flow.