You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
HTS NFTs are not supported by Metamask mobile app. When attempting to add an HTS NFT, the metamask mobile wallet errors with Personal address detected. Input the collectible contract address
Note: User is able to add the same NFT Collection (ie token_id) to the Metamask chrome extension.
Enter Address and ID of the NFT which is already in your account.
Note error message Personal address detected. Input the collectible contract address
To test ERC721 tokens, do the exact same steps with an ERC721 asset in your account.
Solution
So on MM mobile, it specifically asks for the contract address and ID whereas the chrome extension does NOT ask for ID. The ID here is the serial number of the NFT.
I have no issues adding a Hedera ERC721 NFT asset to MM mobile, only HTS NFTs.
Alternatives
No response
The text was updated successfully, but these errors were encountered:
Hey, the issue here is that HTS token addresses are actually account addresses and not contract addresses, and probably this is why you get the Personal address detected. Input the collectible contract address error. I'm not sure if anything can be done about this
UPDATE
Metamask performs eth_getCode for that address, but currently the result for HTS token addresses is INVALID_CONTRACT_ID
Hey, @Ashe-Oro
This problem will be fixed with this PR #598 . You can try again to add your NFT when this change get to testnet. If you are still experiencing issues, reopen this issue or open another one.
Problem
HTS NFTs are not supported by Metamask mobile app. When attempting to add an HTS NFT, the metamask mobile wallet errors with
Personal address detected. Input the collectible contract address
Note: User is able to add the same NFT Collection (ie token_id) to the Metamask chrome extension.
Details:
Platform: Hedera testnet
token_id: 0.0.48014385
evmAddress:
0x0000000000000000000000000000000002dca431
OS: Android 13
MM version: 5.7.0 (972)
Steps to reproduce:
Personal address detected. Input the collectible contract address
To test ERC721 tokens, do the exact same steps with an ERC721 asset in your account.
Solution
So on MM mobile, it specifically asks for the contract address and ID whereas the chrome extension does NOT ask for ID. The ID here is the serial number of the NFT.
I have no issues adding a Hedera ERC721 NFT asset to MM mobile, only HTS NFTs.
Alternatives
No response
The text was updated successfully, but these errors were encountered: