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.
Product guide

imtoken App

imtoken App can become confusing when a wallet shows several networks, assets, or requests in one interface. The mobile app brings accounts and networks into one place. At the same time, asset lists should be read against the selected network. The practical consequence of switching networks changes the on-chain state being viewed is that visual familiarity is not enough; a user needs a repeatable method for checking source, target, network, and final state.

Download imtoken

the mobile app brings accounts and networks into one place

asset lists should be read against the selected network

switching networks changes the on-chain state being viewed
send and receive flows require separate address and network checksDApp requests may involve connection, signing, or approvaldevice locks and software updates affect the security environment
On this pageCore capability: The mobile app brings accounts and networks into one placeReal-world use: Switching networks changes the on-chain state being viewedVerify on-chain results: Transaction history helps review submitted activityWeb3 and permission boundaries: System notifications do not replace reading the request itselfOngoing management: Screenshots are a poor place for recovery phrases

Core capability: The mobile app brings accounts and networks into one place

Focus on asset lists should be read against the selected network

First, in imtoken App, Core capability: The mobile app brings accounts and networks into one place describes a relationship between wallet controls and blockchain state. The mobile app brings accounts and networks into one place. Asset lists should be read against the selected network. While using imtoken App, it helps to split a request into source, target, permission, and outcome, especially when one account is visible across several networks or DApps. The fact that an item appears in an interface does not by itself prove that a transfer, approval, or contract interaction has completed. Account, network, asset identity, and request type should remain separate checks.

First follow-up in imtoken App: Focus on asset lists should be read against the selected network is useful because it turns one action into a before-and-after state that can be reviewed. Switching networks changes the on-chain state being viewed. Send and receive flows require separate address and network checks. Confirm the active account and network in the product before submission, then use a transaction hash, block status, or contract record to verify the result when appropriate. Try to use contract addresses as a strong identity check. The product can organize information and requests, but it does not replace protocol rules, contract logic, or the user’s responsibility to review each signature and approval on its own terms.

  • Confirm the mobile app brings accounts and networks into one place.
  • Check how asset lists should be read against the selected network affects the current request.
  • Use switching networks changes the on-chain state being viewed as a separate verification point.

Real-world use: Switching networks changes the on-chain state being viewed

Focus on send and receive flows require separate address and network checks

Second, in imtoken App, Real-world use: Switching networks changes the on-chain state being viewed describes a relationship between wallet controls and blockchain state. Switching networks changes the on-chain state being viewed. Send and receive flows require separate address and network checks. While using imtoken App, it helps to understand why a confirmation is needed before approving it, especially when one account is visible across several networks or DApps. The fact that an item appears in an interface does not by itself prove that a transfer, approval, or contract interaction has completed. Account, network, asset identity, and request type should remain separate checks.

Second follow-up in imtoken App: Focus on send and receive flows require separate address and network checks is useful because it turns one action into a before-and-after state that can be reviewed. Transaction history helps review submitted activity. DApp requests may involve connection, signing, or approval. Confirm the active account and network in the product before submission, then use a transaction hash, block status, or contract record to verify the result when appropriate. Try to make every step answer the question: what am I authorizing?. The product can organize information and requests, but it does not replace protocol rules, contract logic, or the user’s responsibility to review each signature and approval on its own terms.

  • Confirm switching networks changes the on-chain state being viewed.
  • Check how send and receive flows require separate address and network checks affects the current request.
  • Use transaction history helps review submitted activity as a separate verification point.

Verify on-chain results: Transaction history helps review submitted activity

Focus on DApp requests may involve connection, signing, or approval

Third, in imtoken App, Verify on-chain results: Transaction history helps review submitted activity describes a relationship between wallet controls and blockchain state. Transaction history helps review submitted activity. DApp requests may involve connection, signing, or approval. While using imtoken App, it helps to prefer public records that can be checked again later, especially when one account is visible across several networks or DApps. The fact that an item appears in an interface does not by itself prove that a transfer, approval, or contract interaction has completed. Account, network, asset identity, and request type should remain separate checks.

Third follow-up in imtoken App: Focus on DApp requests may involve connection, signing, or approval is useful because it turns one action into a before-and-after state that can be reviewed. System notifications do not replace reading the request itself. Device locks and software updates affect the security environment. Confirm the active account and network in the product before submission, then use a transaction hash, block status, or contract record to verify the result when appropriate. Try to start by identifying the active network. The product can organize information and requests, but it does not replace protocol rules, contract logic, or the user’s responsibility to review each signature and approval on its own terms.

  • Confirm transaction history helps review submitted activity.
  • Check how DApp requests may involve connection, signing, or approval affects the current request.
  • Use system notifications do not replace reading the request itself as a separate verification point.

Web3 and permission boundaries: System notifications do not replace reading the request itself

Focus on device locks and software updates affect the security environment

Fourth, in imtoken App, Web3 and permission boundaries: System notifications do not replace reading the request itself describes a relationship between wallet controls and blockchain state. System notifications do not replace reading the request itself. Device locks and software updates affect the security environment. While using imtoken App, it helps to manage long-lived permissions separately from one-time transactions, especially when one account is visible across several networks or DApps. The fact that an item appears in an interface does not by itself prove that a transfer, approval, or contract interaction has completed. Account, network, asset identity, and request type should remain separate checks.

Fourth follow-up in imtoken App: Focus on device locks and software updates affect the security environment is useful because it turns one action into a before-and-after state that can be reviewed. Screenshots are a poor place for recovery phrases. Mobile use still requires independent contract and permission checks. Confirm the active account and network in the product before submission, then use a transaction hash, block status, or contract record to verify the result when appropriate. Try to do not let a familiar label replace a technical check. The product can organize information and requests, but it does not replace protocol rules, contract logic, or the user’s responsibility to review each signature and approval on its own terms.

  • Confirm system notifications do not replace reading the request itself.
  • Check how device locks and software updates affect the security environment affects the current request.
  • Use screenshots are a poor place for recovery phrases as a separate verification point.

Ongoing management: Screenshots are a poor place for recovery phrases

Focus on mobile use still requires independent contract and permission checks

Fifth, in imtoken App, Ongoing management: Screenshots are a poor place for recovery phrases describes a relationship between wallet controls and blockchain state. Screenshots are a poor place for recovery phrases. Mobile use still requires independent contract and permission checks. While using imtoken App, it helps to be especially careful with assumptions that arise from similar-looking networks, especially when one account is visible across several networks or DApps. The fact that an item appears in an interface does not by itself prove that a transfer, approval, or contract interaction has completed. Account, network, asset identity, and request type should remain separate checks.

Fifth follow-up in imtoken App: Focus on mobile use still requires independent contract and permission checks is useful because it turns one action into a before-and-after state that can be reviewed. The mobile app brings accounts and networks into one place. Asset lists should be read against the selected network. Confirm the active account and network in the product before submission, then use a transaction hash, block status, or contract record to verify the result when appropriate. Try to stop when two pieces of context disagree. The product can organize information and requests, but it does not replace protocol rules, contract logic, or the user’s responsibility to review each signature and approval on its own terms.

  • Confirm screenshots are a poor place for recovery phrases.
  • Check how mobile use still requires independent contract and permission checks affects the current request.
  • Use the mobile app brings accounts and networks into one place as a separate verification point.

Practical checklist

  • Review the mobile app brings accounts and networks into one place.
  • Review switching networks changes the on-chain state being viewed.
  • Review transaction history helps review submitted activity.
  • Review system notifications do not replace reading the request itself.
  • Review screenshots are a poor place for recovery phrases.