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

imtoken App

Understand how a mobile wallet handles assets, networks, transaction history and DApps, together with the device-security boundaries that matter.

Verify the networkReview the requestKeep verifiable records
01

What a mobile wallet is for

With What a mobile wallet is for, one common mistake is treating interface text as the final on-chain truth. A mobile wallet brings network management, balances, transaction records and DApp interaction onto a personal device. That convenience also makes device hygiene important: system updates, screen locks, app provenance and malware exposure all matter.

An asset list is an organized view of on-chain state and can be affected by the selected network, token lists and indexing delays. If a balance looks wrong, verify the active network and then check the address, contract and explorer record. These questions are best resolved through public on-chain records, trusted sources and the wallet’s local information rather than explanations from an unknown person.

The same-looking address format can exist on different networks, while balances, gas assets, contracts and transaction histories remain separate. Choose the network based on where the asset actually exists and what the recipient supports, not just the token name shown in the interface. A useful final test is to ask four questions: which network am I on, who am I interacting with, what permission am I granting, and what on-chain result should I expect?

What is easy to miss

  • Verify the network, address or contract source relevant to what a mobile wallet is for.
  • Confirm that the request matches the intended action instead of relying on a familiar label.
  • Keep public identifiers such as transaction hashes for verification while keeping private credentials under your own control.
Usage principle

Confirm the active network and intended outcome first. The interface is the entry point; on-chain state is the final record you can verify.

02

Create, import and back up in the right order

For Create, import and back up in the right order, start with information that can be independently verified. Creating a wallet means generating key material, recording a backup and accepting responsibility for recovery. A webpage should not require uploading the seed phrase. Complete and verify the backup before transferring assets or connecting to a DApp.

Importing a wallet restores control of an existing account on a new device; it does not move assets on-chain. Confirm the device and software source first, and avoid exposing seed phrases or private keys on shared computers, remote desktops or recorded sessions. When the page does not match what you expected, canceling is usually safer than pushing through. Then verify the transaction hash, contract address or explorer record independently.

A backup exists so account control can be restored after device loss or app-data failure. A useful backup should stay offline, readable, correctly ordered and stored in a controlled place while avoiding a single point of failure or unnecessary digital copies. Seed phrases, private keys and verification codes are never required as troubleshooting material and should not be shared with anyone.

Before you confirm

  • Verify the network, address or contract source relevant to create, import and back up in the right order.
  • Confirm that the request matches the intended action instead of relying on a familiar label.
  • Keep public identifiers such as transaction hashes for verification while keeping private credentials under your own control.
Usage principle

Confirm the active network and intended outcome first. The interface is the entry point; on-chain state is the final record you can verify.

03

Transactions and DApps on mobile

You do not need every protocol detail to handle Transactions and DApps on mobile well, but you do need to know which facts determine the outcome. Before sending, verify the destination address, network, asset, amount and gas. For higher-value transfers, a small test can reduce operational mistakes. If the page unexpectedly asks to switch networks, add an approval or sign something unrelated, cancel and review before continuing.

A DApp connection usually begins by requesting an account address or session, then may ask for signatures, transactions or approvals. Connecting is not the same as revealing a private key, but users should still verify the domain, session and network and disconnect when finished. The same button label can produce very different results on a different network, contract or permission context, which is why labels alone are not enough.

A signature proves that an account approved a message or transaction. Some message signatures do not transfer funds directly but can still authorize login or later actions. Before signing, review the recognizable domain, target, amount, permissions and any expiry. A useful final test is to ask four questions: which network am I on, who am I interacting with, what permission am I granting, and what on-chain result should I expect?

Make the checks repeatable

  • Verify the network, address or contract source relevant to transactions and dapps on mobile.
  • Confirm that the request matches the intended action instead of relying on a familiar label.
  • Keep public identifiers such as transaction hashes for verification while keeping private credentials under your own control.
Usage principle

Confirm the active network and intended outcome first. The interface is the entry point; on-chain state is the final record you can verify.

04

Make device security part of wallet use

In practice, Make device security part of wallet use connects to several steps before and after the action itself. Device security includes system updates, screen locks, application provenance, malware protection and physical access control. A wallet cannot replace device-level protection. If the device shows suspicious popups, unknown software or remote-control activity, stop sensitive actions first.

Clipboard malware can replace long addresses in ways that are hard to notice. After copying an address, compare the beginning, ending and key characters again. For important transfers, consider an address book, small test or second-device verification. These questions are best resolved through public on-chain records, trusted sources and the wallet’s local information rather than explanations from an unknown person.

Remote-control tools can expose the screen, keyboard, mouse and clipboard to another person. Do not continue wallet, backup or signing tasks under remote direction from an unknown party, and never reveal seed phrases, private keys or verification codes. Seed phrases, private keys and verification codes are never required as troubleshooting material and should not be shared with anyone.

Practical checks

  • Verify the network, address or contract source relevant to make device security part of wallet use.
  • Confirm that the request matches the intended action instead of relying on a familiar label.
  • Keep public identifiers such as transaction hashes for verification while keeping private credentials under your own control.
Usage principle

Confirm the active network and intended outcome first. The interface is the entry point; on-chain state is the final record you can verify.

imtoken

Ready to get started?

The download entry always goes through the dedicated download page. Keep verifying networks, addresses and request details before acting.

Download imtoken