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.
Step-by-step guide

Send & Receive

Send & Receive is explained around practical decisions rather than isolated terminology. This guide connects receiving starts with confirming the network both sides intend to use, a copied address still deserves a visual check, and before sending, verify network, asset, and amount together with the steps a user can verify before and after an on-chain action.

Before you begin
  • Use a trusted device and network
  • Confirm the active account and network
  • Read the full request before signing
On this pageBefore you begin: Receiving starts with confirming the network both sides intend to useFirst execution stage: Before sending, verify network, asset, and amount togetherSecond execution stage: Contract tokens differ from the network native assetVerify the result: Do not blindly resend while confirmation is pendingCommon mistakes and recovery: A small test transfer can validate an unfamiliar route
01

Before you begin: Receiving starts with confirming the network both sides intend to use

Focus on a copied address still deserves a visual check

For Send & Receive, start by viewing “receiving starts with confirming the network both sides intend to use” alongside “a copied address still deserves a visual check” in one concrete workflow. They describe different layers of the decision: one tells you what object or state you are dealing with, while the other tells you what still needs verification. Interface labels are useful, but they should be backed by network, address, contract, or permission information that can be checked independently.

In practice, “before sending, verify network, asset, and amount together” and “insufficient gas assets can prevent submission” can appear one after another without meaning the same thing. Record the active account and network first, review the address, amount, contract, or request summary next, and then verify the result with a transaction hash, block status, or contract state. That sequence ties the wallet interface back to public chain data instead of relying on a single screen.

  • Confirm receiving starts with confirming the network both sides intend to use.
  • Check how a copied address still deserves a visual check affects the current request.
  • Use before sending, verify network, asset, and amount together as a separate verification point.
02

First execution stage: Before sending, verify network, asset, and amount together

Focus on insufficient gas assets can prevent submission

A durable way to use Send & Receive is to understand why “before sending, verify network, asset, and amount together” changes the next decision rather than memorizing button locations. “insufficient gas assets can prevent submission” adds a second checkpoint; when those signals disagree, stop and verify the source before moving forward. Familiar branding or layout is not a substitute for checking the network, account, contract, and exact request.

Once “contract tokens differ from the network native asset” is placed in the workflow, use a prepare–review–execute–verify sequence. Prepare by checking the device and entry point, review the account and network, execute only after reading the signature or transaction details, then use “a submitted transaction receives a trackable hash” as part of the final verification. If the state is still unclear, avoid creating new transactions simply to test what happened.

  • Confirm before sending, verify network, asset, and amount together.
  • Check how insufficient gas assets can prevent submission affects the current request.
  • Use contract tokens differ from the network native asset as a separate verification point.
03

Second execution stage: Contract tokens differ from the network native asset

Focus on a submitted transaction receives a trackable hash

When Send & Receive involves “contract tokens differ from the network native asset”, the important question is what that item can change and what it cannot. “a submitted transaction receives a trackable hash” may be a state indicator or a prerequisite for a later action, so it should be read in the context of the active network and account. Any request that can sign, approve, or transfer value deserves a separate review even when the surrounding interface looks familiar.

To verify the outcome, begin with “do not blindly resend while confirmation is pending” and use “using the wrong network can change the expected arrival path” as a second source of evidence. Public addresses, networks, transaction hashes, and contract information are appropriate for troubleshooting; seed phrases, private keys, and verification codes are not. A website or supposed support agent asking for those secrets should be treated as a reason to stop.

  • Confirm contract tokens differ from the network native asset.
  • Check how a submitted transaction receives a trackable hash affects the current request.
  • Use do not blindly resend while confirmation is pending as a separate verification point.
04

Verify the result: Do not blindly resend while confirmation is pending

Focus on using the wrong network can change the expected arrival path

In real use, “do not blindly resend while confirmation is pending” often appears together with “using the wrong network can change the expected arrival path”, but the two should still be checked independently. One account can be used across several networks and DApps, and similar address formats do not make the underlying chain state identical. Separating network context, asset identity, and permission scope reduces mistakes caused by look-alike information.

After the action, “a small test transfer can validate an unfamiliar route” can guide the next check while “on-chain transfers generally cannot be reversed by the wallet alone” provides another verifiable clue. On-chain transactions generally cannot be reversed by the wallet alone, so careful review before confirmation is more useful than trying to repair an avoidable mistake afterward. Third-party DApps and smart contracts also carry their own technical and operational risks.

  • Confirm do not blindly resend while confirmation is pending.
  • Check how using the wrong network can change the expected arrival path affects the current request.
  • Use a small test transfer can validate an unfamiliar route as a separate verification point.
05

Common mistakes and recovery: A small test transfer can validate an unfamiliar route

Focus on on-chain transfers generally cannot be reversed by the wallet alone

For ongoing use of Send & Receive, build a repeatable record around “a small test transfer can validate an unfamiliar route” and periodically review whether “on-chain transfers generally cannot be reversed by the wallet alone” still matches your current intent. Many apparent wallet problems are actually changes in account, network, contract, or permission context. Keeping those contexts explicit makes it easier to distinguish a display issue, a network wait, and a genuine on-chain state change.

If “receiving starts with confirming the network both sides intend to use” looks wrong, do not immediately overwrite the situation with a new signature or transaction. Check “a copied address still deserves a visual check” first and use public chain data to establish what has already happened. When asking for help, share only the minimum public information needed for diagnosis; recovery phrases and private keys should remain under the user’s control.

  • Confirm a small test transfer can validate an unfamiliar route.
  • Check how on-chain transfers generally cannot be reversed by the wallet alone affects the current request.
  • Use receiving starts with confirming the network both sides intend to use as a separate verification point.

Practical checklist

  • Review receiving starts with confirming the network both sides intend to use.
  • Review before sending, verify network, asset, and amount together.
  • Review contract tokens differ from the network native asset.
  • Review do not blindly resend while confirmation is pending.
  • Review a small test transfer can validate an unfamiliar route.