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 · Knowledge and practical checks

NFT Basics

NFTs use smart contracts to represent unique or semi-unique identifiers. Understanding contracts, token IDs, metadata and approvals helps separate a displayed image from actual on-chain ownership.

Use the page as a decision guide: identify the network, account and request before signing or moving assets.
01Where NFT ownership is recorded
02Contract address and token ID
03NFT approvals and marketplaces
04Airdrops and unsolicited NFTs

Where NFT ownership is recorded

NFT ownership is usually represented by a token ID mapped to an address in a smart contract. Media may live elsewhere, so a display failure does not necessarily mean ownership changed.

A common mistake is to treat a normal-looking interface as proof that the underlying blockchain action is correct. Public addresses, transaction hashes, contract addresses and network parameters provide independent ways to verify what is happening.

Contract address and token ID

To identify an NFT, verify network, contract address and token ID together. Collections with the same name or image can be created by different contracts.

A repeatable order of checks is more reliable than memory. Review source, network, account, target and expected outcome each time so the same safety logic carries across wallets and DApps.

NFT approvals and marketplaces

NFT marketplaces may request approval for one token or operator-level access to a collection. Understand the scope and review permissions when the marketplace is no longer in use.

When a task involves a third-party contract, bridge, validator or web service, separate that external risk from the wallet itself. A wallet can display and sign a request, but it cannot guarantee the safety of outside code or services.

Airdrops and unsolicited NFTs

Unsolicited NFTs may carry deceptive links or fake campaign messages. Do not trust a site merely because an asset appeared in your wallet, and never enter a seed phrase or private key to claim a reward.

Put this concept back into the current network, account and request type before acting. Identify what the interface is asking for, then decide whether a signature, gas payment or ongoing permission is actually required.

Practical checklist

  • Confirm that “Where NFT ownership is recorded” matches the task you intend to perform
  • Confirm that “Contract address and token ID” matches the task you intend to perform
  • Confirm that “NFT approvals and marketplaces” matches the task you intend to perform
  • Confirm that “Airdrops and unsolicited NFTs” matches the task you intend to perform

Risk reminder

Seed phrases and private keys remain under the user’s control. Legitimate support should not ask for a seed phrase, private key or verification code. Review address, network and amount before transferring; blockchain transactions generally cannot be unilaterally reversed by a wallet. Third-party DApps and smart contracts carry risk, so review spender and permission scope and consider revoking unused approvals.