This article is about NFT not showing up in Metamask. When you store your NFTs on digital wallets like Metamask, you might encounter a situation like your NFTs missing. Many people have complained that their NFT is not showing in Metamask. There are some tips to fix that situation.
NFT Not Showing Up in Metamask
Developed by Consensys, Metamask is a popular multi-chain cryptocurrency wallet that allows interaction with a blockchain network. It provides a secured environment, and it also gives NFT holders full control over their assets.
Metamask is available for all mobile devices, including Android and iOS phones. It is also available as a browser extension for Chrome and Firefox for PC devices.
Although storing NFT on a mobile phone is simple with Metamask, many people have complained that their NFT is not showing in their wallets under the NFT tab. Fortunately, there are many tips and tricks to rectify this issue and see your NFT in your wallet.
Auto-Detect NFT in Metamask
When you buy an NFT with your wallet, it can be normal if they don't display themselves unless you turn on the Auto-Detect feature in Metamask.
To enable this feature, you need to go to your Metamask settings and enable API and Auto Detect settings.
Manually Add NFT
If, after turning on the Auto-Detect settings and your NFT is still not showing up in your wallet, then you can add them manually with Contract Address and Token ID.
Here's how to add NFT with Token ID and Contract Address in Metamask:
1. Log in to Opensea
All information about your NFT, like contract address and Token ID, is always included in the 'Details' section of your NFT page in Opensea.
To do this, go to Opensea(.)io from your in-wallet dApp browser.
Connect your wallet to log in with your wallet. Approve the connection by signing the prompt that pops up in your wallet.
Once your wallet is connected, then go to ACCOUNT > PROFILE.
2. Copy NFT Contract Address and Token ID
Typically, all NFT assets you have in your wallet will be displayed under your Opensea Profile.
In your Profile, click on the NFT you want to add. Scroll down to Details under the NFT page.
Click on the blue hyperlinked strings of letters in front of CONTRACT ADDRESS to view the full Contract Address. In the upper part of the Contract Page in Etherscan, you'll see the full Contract Address under 'CONTRACT.' Copy the address as well as the Token ID in Opensea.
3. Import NFT in Metamask wallet
In your Metamask wallet, switch from TOKENS to NFTs TAB and click on IMPORT NFT to add NFT with its details.
Paste the Contract Address under the ADDRESS field and input the Token ID under the ID field. Finally, click IMPORT, and your NFT will show up in your wallet immediately.
Potential Errors or Mistakes
If NFTs are still not showing up in Metamask, it is very much unusual for NFT not to show up in your Metamask wallet after turning on Auto-Detect settings and manually adding NFT with Contract Address and Token ID.
However, this can happen if you're making some mistakes on your own, especially adding NFT to the wrong wallet, using Metamask wallet extension to add NFT, or using the wrong details.
1. Using Metamask wallet extension
Support for storing and securing NFT assets is only available on mobile Metamask wallets.
This is because the wallet extension for PC devices has not been fully developed to support ERC-721 or ERC1155 assets.
You can add any tokens, including ERC20. ERC 1155. or ERC721 assets, using their Contract Address, Symbol, ID, and Decimal in the extension wallet. However, if you add NFT (ERC721 and ERC1155) in the Custom Token tab via this method, your NFT will not show up.
2. Wrong NFT ID
Token ID is a unique uint256 variable identifier that distinguishes your NFT from other NFTs in the collection. Token ID is strings of integers that are usually shown under NFT details in Etherscan or Opensea.
If you're using the wrong Token ID, the NFT cannot be successfully added to your wallet. If you're adding an NFT with the wrong Token ID, you'll encounter the error “You're not the owner of this NFT… ,” in Metamask.
If you encounter the error, you need to verify your NFT Token ID by checking the NFT details in your Opensea Profile.
Bottom Line
NFT not showing up in Metamask is not a common problem, but if you encounter one, you will need to fix it. You can contact the support of Metamask if you can't fix it. However, this article supports knowledge about NFT not showing up in Metamask.

















