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.

Practical Guide

Wallet Guides: Setup, Backup, Receiving, Sending and Record Checks

These wallet guides follow the real operating sequence from setup and recovery protection to receiving, sending, transaction verification and ongoing permission review.

On this page
Before creating or importing a walletReceive assets only after backup is completeUse a fixed checklist for receiving and sendingContinue checking after the transaction
01

Before creating or importing a wallet

Know whether you are generating a new account or restoring an existing one and prepare a safe offline backup environment rather than entering recovery material into ordinary webpages. Useful wallet guides follow real tasks and explain what to verify at each step and how to confirm the result, rather than teaching only where a button is located. For “Before creating or importing a wallet,” first identify whether the relevant fact belongs to the local wallet interface, the selected network, or a contract permission. That distinction prevents an interface message from being mistaken for a final on-chain result.

It helps to separate interface behavior from on-chain facts. A wallet can organize accounts, prepare transactions and display results, while balances, nonces, confirmations and contract state belong to a specific network. In the context of “Before creating or importing a wallet,” use a consistent order: establish the account and network, inspect the specific address, contract or request parameters, and only then authorize an action that can move assets or create permissions. It helps to separate interface behavior from on-chain facts. A wallet can organize accounts, prepare transactions and display results, while balances, nonces, confirmations and contract state belong to a specific network.

After completing an action related to “Before creating or importing a wallet,” verify the result rather than relying only on a success message. Check the network, transaction hash, balance change or permission state against the intended outcome. If something differs, stop repeat submissions until the on-chain facts are clear.

  • Verify the active account and intended network
  • Check the address, asset and amount
  • Read gas, signature or approval details
  • Use the transaction hash to verify status

Common mistakes and a better sequence

If “Before creating or importing a wallet” behaves differently from expected, record the active network, account, requester and any transaction hash, then eliminate possible causes one at a time. Do not keep signing, approving or sending assets merely to repair an issue that has not yet been identified.

02

Receive assets only after backup is complete

Record and verify recovery material accurately, understand private-key control, and then begin receiving assets and managing networks. Useful wallet guides follow real tasks and explain what to verify at each step and how to confirm the result, rather than teaching only where a button is located. For “Receive assets only after backup is complete,” first identify whether the relevant fact belongs to the local wallet interface, the selected network, or a contract permission. That distinction prevents an interface message from being mistaken for a final on-chain result.

After an action, keep independently verifiable references such as the transaction hash, network name and destination address. If the interface is slow to update, check network state before submitting the same action again. In the context of “Receive assets only after backup is complete,” use a consistent order: establish the account and network, inspect the specific address, contract or request parameters, and only then authorize an action that can move assets or create permissions. After an action, keep independently verifiable references such as the transaction hash, network name and destination address. If the interface is slow to update, check network state before submitting the same action again.

After completing an action related to “Receive assets only after backup is complete,” verify the result rather than relying only on a success message. Check the network, transaction hash, balance change or permission state against the intended outcome. If something differs, stop repeat submissions until the on-chain facts are clear.

  • Verify the active account and intended network
  • Check the address, asset and amount
  • Read gas, signature or approval details
  • Use the transaction hash to verify status

A pre-confirmation review

If “Receive assets only after backup is complete” behaves differently from expected, record the active network, account, requester and any transaction hash, then eliminate possible causes one at a time. Do not keep signing, approving or sending assets merely to repair an issue that has not yet been identified.

03

Use a fixed checklist for receiving and sending

Receiving checks address and network; sending adds amount, asset, gas and destination verification instead of relying on memory. Useful wallet guides follow real tasks and explain what to verify at each step and how to confirm the result, rather than teaching only where a button is located. For “Use a fixed checklist for receiving and sending,” first identify whether the relevant fact belongs to the local wallet interface, the selected network, or a contract permission. That distinction prevents an interface message from being mistaken for a final on-chain result.

After an action, keep independently verifiable references such as the transaction hash, network name and destination address. If the interface is slow to update, check network state before submitting the same action again. In the context of “Use a fixed checklist for receiving and sending,” use a consistent order: establish the account and network, inspect the specific address, contract or request parameters, and only then authorize an action that can move assets or create permissions. In a multi-chain setting, identify the destination network before checking the address, token contract and gas asset. Similar address formats are not evidence that two networks are interchangeable.

After completing an action related to “Use a fixed checklist for receiving and sending,” verify the result rather than relying only on a success message. Check the network, transaction hash, balance change or permission state against the intended outcome. If something differs, stop repeat submissions until the on-chain facts are clear.

  • Verify the active account and intended network
  • Check the address, asset and amount
  • Read gas, signature or approval details
  • Use the transaction hash to verify status

Common mistakes and a better sequence

If “Use a fixed checklist for receiving and sending” behaves differently from expected, record the active network, account, requester and any transaction hash, then eliminate possible causes one at a time. Do not keep signing, approving or sending assets merely to repair an issue that has not yet been identified.

04

Continue checking after the transaction

Keep the transaction hash, follow confirmation state and periodically review unexpected transactions, DApp connections and permissions you no longer need. Useful wallet guides follow real tasks and explain what to verify at each step and how to confirm the result, rather than teaching only where a button is located. For “Continue checking after the transaction,” first identify whether the relevant fact belongs to the local wallet interface, the selected network, or a contract permission. That distinction prevents an interface message from being mistaken for a final on-chain result.

After an action, keep independently verifiable references such as the transaction hash, network name and destination address. If the interface is slow to update, check network state before submitting the same action again. In the context of “Continue checking after the transaction,” use a consistent order: establish the account and network, inspect the specific address, contract or request parameters, and only then authorize an action that can move assets or create permissions. It helps to separate interface behavior from on-chain facts. A wallet can organize accounts, prepare transactions and display results, while balances, nonces, confirmations and contract state belong to a specific network.

After completing an action related to “Continue checking after the transaction,” verify the result rather than relying only on a success message. Check the network, transaction hash, balance change or permission state against the intended outcome. If something differs, stop repeat submissions until the on-chain facts are clear.

  • Verify the active account and intended network
  • Check the address, asset and amount
  • Read gas, signature or approval details
  • Use the transaction hash to verify status

Common mistakes and a better sequence

If “Continue checking after the transaction” behaves differently from expected, record the active network, account, requester and any transaction hash, then eliminate possible causes one at a time. Do not keep signing, approving or sending assets merely to repair an issue that has not yet been identified.