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.

Security Center

Security Center should be approached as a sequence of verifiable decisions rather than as a set of buttons. Each stage should make the active account, network, target and intended result clear.

Core principle

Security Center should be approached as a sequence of verifiable decisions rather than as a set of buttons. Each stage should make the active account, network, target and intended result clear.

Set the boundaries: self-custody responsibility and seed phrases and private keys

Separate wallet-interface information from facts that should be independently verified on-chain.

Within Security Center, self-custody responsibility and seed phrases and private keys often appear in the same workflow even though they serve different roles. The goal of Security Center is not speed for its own sake; it is to keep the account, network, request and resulting on-chain state consistent and independently checkable. For set the boundaries: self-custody responsibility and seed phrases and private keys, begin by confirming the active account and network, then identify whether each field represents an address, contract, permission or recorded network state. A security review gives extra weight to least privilege, independent verification and clear stop conditions when the source, permission or urgency is suspicious.

Breaking the action into preparation, confirmation, submission and verification makes phishing sites easier to reason about. Preparation establishes the intent; confirmation reviews the details connected to fake support; submission creates a network request; verification uses the transaction hash or permission state to confirm the outcome. Familiar names or default selections are not substitutes for these checks.

If any step cannot be explained in plain language, stop before signing. Unfamiliar DApps, unsolicited links, fake support contacts and pages asking for a seed phrase or private key should not be trusted. A stable review sequence around self-custody responsibility reduces avoidable mistakes such as wrong-network transfers, copied addresses, excessive approvals and misunderstood transaction status.

How fake support affects a real workflow

Understand fake support through checks before, during and after an action.

If a problem appears around phishing sites, troubleshooting should not begin by repeating the action. Return first to seed phrases and private keys and the intended network. The goal of Security Center is not speed for its own sake; it is to keep the account, network, request and resulting on-chain state consistent and independently checkable. The point of how fake support affects a real workflow is to separate cause, current state and expected result instead of collapsing congestion, permission errors, address mistakes and contract behaviour into one vague issue. A security review gives extra weight to least privilege, independent verification and clear stop conditions when the source, permission or urgency is suspicious.

First check whether fake support matches the intended workflow. Next determine whether signatures and approvals has already produced a transaction or permission that can be inspected. Only then decide whether another action is needed. If a transaction hash already exists, use it to understand the current state before resubmitting or approving anything else.

This approach also reduces social-engineering risk. Unexpected failures make users more vulnerable to “urgent repair” or remote-control offers. Preserve the available evidence, stop extra signatures, and rely on public on-chain records and trusted documentation for independent verification.

device security, transaction checks and verification

Break similar-looking fields into separate checks so defaults and naming do not drive the decision.

Putting phishing sites and fake support on the same review sheet is closer to real wallet use than learning each definition in isolation. The goal of Security Center is not speed for its own sake; it is to keep the account, network, request and resulting on-chain state consistent and independently checkable. For device security, transaction checks and verification, check three layers: the environment, the target and the result. A security review gives extra weight to least privilege, independent verification and clear stop conditions when the source, permission or urgency is suspicious.

The environment covers the network, account and device. The target covers the address, contract, amount or permission related to signatures and approvals. The result covers the transaction, balance change or approval state associated with device security. When all three layers agree, the user has a stronger basis for deciding whether the action behaved as intended.

If those layers conflict—for example, the interface shows one network while the transaction hash belongs to another, or the approval target does not match the DApp being used—stop and re-check the source. “It should be fine” is not a substitute for verification, and urgency from another person is not a reason to shorten the review.

Security boundary

Never enter a seed phrase, private key or verification code into an unfamiliar page. A legitimate connection or support workflow does not need those secrets.

Common mistakes around self-custody responsibility

Identify typical risk signals and which actions should stop when something cannot be explained.

Treat the complete Security Center workflow as an information path: the user starts with fake support, passes through signatures and approvals, and should end with a result that can be independently verified. The goal of Security Center is not speed for its own sake; it is to keep the account, network, request and resulting on-chain state consistent and independently checkable. This makes common mistakes around self-custody responsibility less about button placement and more about where information comes from, who can change state and where that change will be recorded. A security review gives extra weight to least privilege, independent verification and clear stop conditions when the source, permission or urgency is suspicious.

In practice, separate device security from transaction checks. One helps establish whether the environment is correct; the other describes the state change that is about to occur. If the request includes an amount, gas setting, contract or permission, read those fields before signing rather than relying on a generic “continue” or “confirm” label.

After the action, do not rely only on an in-app success message. Retain the transaction hash, confirm the target network, and when appropriate inspect the block, sender, recipient, status or emitted events in a block explorer. That turns Security Center from a single click into an auditable on-chain record.

Build a repeatable phishing sites review habit

Turn one-time reminders into a routine for later transfers, signatures and approvals.

From a risk perspective, the key question around signatures and approvals is not simply whether an action is available; it is what capability or state change the action creates and where that change will live. The goal of Security Center is not speed for its own sake; it is to keep the account, network, request and resulting on-chain state consistent and independently checkable. A useful treatment of build a repeatable phishing sites review habit therefore covers both the normal path and the failure path around device security. A security review gives extra weight to least privilege, independent verification and clear stop conditions when the source, permission or urgency is suspicious.

On the normal path, verify transaction checks, incident response and the resulting on-chain state. On the failure path, determine whether a transaction was actually submitted, whether the correct network is active, and whether the account has the required gas or permission. Separating these conditions turns a vague “the wallet did not work” report into specific facts that can be checked.

Regardless of the outcome, never disclose a seed phrase, private key or verification code to a stranger. Third-party DApps, smart contracts and network services can introduce independent risks that a wallet interface cannot fully assess on the user’s behalf, so keep permissions limited to what the intended action requires.

Practical checklist
  • Confirm the network before acting on self-custody responsibility.
  • Verify the address, contract or request target related to seed phrases and private keys.
  • Review the amount, gas, signature or permission details for phishing sites.
  • Never send a seed phrase, private key or verification code to anyone.
  • After the action, use the transaction hash or permission state to verify the result.