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.
Learning path

Getting Started

Getting Started is explained around practical decisions rather than isolated terminology. This guide connects a wallet address identifies an account and receives assets, a seed phrase can restore wallet control, and a private key should never be shared with the steps a user can verify before and after an on-chain action.

  1. a wallet address identifies an account and receives assets
  2. a private key should never be shared
  3. confirm network and address before receiving
  4. a transaction hash lets you inspect on-chain status
On this pageWhere to start: A wallet address identifies an account and receives assetsKey terms: A private key should never be sharedPut the concept into practice: Confirm network and address before receivingPractice verification: A transaction hash lets you inspect on-chain statusBuild a learning path: Token approvals can leave persistent permissions

Where to start: A wallet address identifies an account and receives assets

Focus on a seed phrase can restore wallet control

For Getting Started, start by viewing “a wallet address identifies an account and receives assets” alongside “a seed phrase can restore wallet control” 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, “a private key should never be shared” and “every asset operation happens on a specific network” 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 a wallet address identifies an account and receives assets.
  • Check how a seed phrase can restore wallet control affects the current request.
  • Use a private key should never be shared as a separate verification point.

Key terms: A private key should never be shared

Focus on every asset operation happens on a specific network

A durable way to use Getting Started is to understand why “a private key should never be shared” changes the next decision rather than memorizing button locations. “every asset operation happens on a specific network” 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 “confirm network and address before receiving” 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 “confirm amount, gas, and destination before sending” as part of the final verification. If the state is still unclear, avoid creating new transactions simply to test what happened.

  • Confirm a private key should never be shared.
  • Check how every asset operation happens on a specific network affects the current request.
  • Use confirm network and address before receiving as a separate verification point.

Put the concept into practice: Confirm network and address before receiving

Focus on confirm amount, gas, and destination before sending

When Getting Started involves “confirm network and address before receiving”, the important question is what that item can change and what it cannot. “confirm amount, gas, and destination before sending” 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 “a transaction hash lets you inspect on-chain status” and use “after connecting to a DApp, review each signature separately” 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 confirm network and address before receiving.
  • Check how confirm amount, gas, and destination before sending affects the current request.
  • Use a transaction hash lets you inspect on-chain status as a separate verification point.

Practice verification: A transaction hash lets you inspect on-chain status

Focus on after connecting to a DApp, review each signature separately

In real use, “a transaction hash lets you inspect on-chain status” often appears together with “after connecting to a DApp, review each signature separately”, 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, “token approvals can leave persistent permissions” can guide the next check while “when a request is unclear, stop and learn the underlying concept before acting” 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 a transaction hash lets you inspect on-chain status.
  • Check how after connecting to a DApp, review each signature separately affects the current request.
  • Use token approvals can leave persistent permissions as a separate verification point.

Build a learning path: Token approvals can leave persistent permissions

Focus on when a request is unclear, stop and learn the underlying concept before acting

For ongoing use of Getting Started, build a repeatable record around “token approvals can leave persistent permissions” and periodically review whether “when a request is unclear, stop and learn the underlying concept before acting” 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 “a wallet address identifies an account and receives assets” looks wrong, do not immediately overwrite the situation with a new signature or transaction. Check “a seed phrase can restore wallet control” 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 token approvals can leave persistent permissions.
  • Check how when a request is unclear, stop and learn the underlying concept before acting affects the current request.
  • Use a wallet address identifies an account and receives assets as a separate verification point.