Metamask Extension Bug Activity Send Nft Displays Id As If It Were Amount
System ArchiveMetamask Extension Bug Activity Send Nft Displays Id As If It Were Amount Symptom Users of the Metamask extension on the Ethereum (ETH) ecosystem encounter a bug when sending NonFungible Tokens (NFTs). The activity log for sending NFTs displays the NFT's ID as if it were the amount being transferred, rather than showing the actual NFT being sent. Technical Root Cause This error occurs due to a misinterpretation of data types within the Metamask extension's code. Specifically, the extension is incorrectly parsing the NFT's unique identifier as a numerical value representing the amount of tokens to be transferred, rather than recognizing it as an identifier for the NFT itself. Manual Overrides To temporarily resolve this issue, users can attempt the following manual overrides: Clear the Metamask extension's cache and restart the browser. Manually input the NFT's ID in the transfer field, ensuring it is correctly formatted. Utilize a raw transaction interface to send the NFT, bypassing the affected functionality: json { "from": "0xYourWalletAddress", "to": "0xRecipientAddress", "value": "0", "gas": "20000", "gasPrice": "20000000000", "nonce": "1", "data": "0xNFTTransferFunctionCall" } Consider utilizing an external console for more complex transaction constructions. Prerequisites Metamask extension installed and configured. Ethereum wallet with sufficient balance for transaction fees. NFT to be transferred is owned by the sender's wallet.
System Cross-Reference Matrix
- Related Archive: Metamask Extension Bug Multiple Wallets Syncdiscovery For Social Import Onboarding 06 16 2
- Related Archive: Tonkeeper Jetton Transfer Loop Timeout 06 16 20
- Related Archive: Go Ethereum Evmone T8N Rejects Transactions With Chainid 0Xff P 06 16 16