盡管Metamask使在移動設備上存儲NFT變得容易,但一些用戶遇到了一個問題,即在NFT選項卡下,他們的NFT未顯示在錢包中。那麽,我們如何解決這個問題?我們來看看。
為什麽Metamask不顯示NFT?如何解決這個問題?
以下是解決此問題的方法:
在Metamask自動檢測NFT
除非您在Metamask中激活了Auto-Detect選項,否則當您使用錢包購買NFT時,它們可能不會顯示在錢包中。
Auto-Detect功能從市場,特別是Opensea,檢索到您的錢包中存在的任何NFT元數據。因此,如果您未啓用此選項,則可能不會在錢包中顯示NFT。
要啓用此功能,您需要轉到Metamask設置,並啓用API和Auto Detect設置。
以下是使用Metamask中的Auto-Detect功能在錢包中顯示NFT的方法:
- 打開您的Metamask錢包,並使用帳戶密碼登錄。
- 一旦進入,通過點擊主屏幕左上角的三條線展開側邊菜單。
- 在側邊菜單中,單擊SETTINGS > SECURITY & PRIVACY。
- 最後,向下滾動並啓用ENABLE OPENSEA API和AUTODETECT NFTs設置。
注意:
如果啓用NFT的自動檢測功能,您的錢包可能會受到Opensea的攻擊。因此,在不打算從Opensea檢索任何NFT數據的情況下,建議延遲使用此功能。**
手動添加NFT
如果在啓用Auto-Detect設置後您的NFT仍未顯示在錢包中,您可以使用合同地址和令牌ID手動添加它們。
以下是使用Token ID和Contract Address將NFT添加到Metamask的方法:
登錄Opensea
Opensea的NFT頁面的“Details”部分始終包含有關NFT的所有信息,如合同地址和Token ID。您所需做的就是使用錢包登錄到Opensea並複制這些詳細信息。為此,請從內置的DApp浏覽器中轉到Opensea io。
在主頁上,點擊主頁右上角的三條線,然後點擊CONNECT WALLET以使用您的錢包登錄。通過簽署彈出在您的錢包中出現的提示,批准連接。
連接您的錢包後,通過點擊Opensea右上角的三條線展開側邊欄菜單。然後轉到ACCOUNT > PROFILE。
複制NFT合同地址和令牌ID
通常,您在錢包中擁有的所有NFT資産都將顯示在Opensea個人資料下。
在您的個人資料中,單擊要添加的NFT。在NFT頁面下的Details下向下滾動。
您在這裏需要的是合同地址和令牌ID。點擊CONTRACT ADDRESS前面的藍色超鏈接字符串,以查看完整的合同地址。
這將重定向您到Etherscan上的NFT合同。
在Etherscan的Contract Page的上部,您將在'CONTRACT'下看到完整的合同地址。
將地址以及在Opensea中的Token ID複制。
將NFT添加到您的Metamask錢包
在Metamask錢包中,將TOKENS選項卡更改為NFTs選項卡,然後單擊IMPORT NFT以添加帶有其數據的NFT。
在ID框下插入Token ID,將Contract Address插入ADDRESS字段。
單擊最後的IMPORT時,您的NFT將立即顯示在您的錢包中。
結論
在啓用Auto-Detect設置並使用Contract Address和Token ID手動添加NFT後,在Metamask中看不到NFT是相當罕見的。
然而,如果您自己犯一些錯誤,尤其是在將NFT添加到錯誤的錢包,使用Metamask錢包擴展或輸入錯誤的信息時,可能會發生這種情況。
希望閱讀這篇文章《為什麽Metamask不顯示NFT?如何解決這個問題?》可以幫助您更好地理解。





















