MetaMask / MetaMask/metamask-extension

The industry has a problem. There is no way to see new NFTs.

Open
#21,597 1 comment 0 reactions 1 assignee Claimed by @alfeng6 View on GitHub
external-contributor team-assets
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

### What is this about?

The blockchain is supposed to be an open industry anyone can participate in right?

We have an NFT rewards program and customers claim NFTs from our software. We have the option to send that NFT to their metamask. Right now all of those NFTs end up hidden and the process to unhide them is difficult in the mobile app and impossible in the browser extension. This makes our project and any new project using NFTs very difficult to manage. We can't expect all our users to mint the NFTs themselves. My questions are.

* Is there some kind of safe list?
* What are the methods you use to decide what NFTs to allow to be visible?

We understand there are scams and malicious actors in the NFT community, but we also need to grow as an industry and if the policy to to prevent the display of all NFTs made after a certain date that is not going to make it very easy to grow this industry. A better policy might be to allow all NFTs and move some to the bottom of the list. Users could add their favorite NFTs to a priority list or there could be a "Show more" button. The current method of "block all and ask questions later" although may be a temporary solution to scam complaints it is a huge problem for NFT projects like ours.

We appreciate your help and guidance on this issue! Thank you!

### Scenario

-User comes to our website and claims a rewards NFT
-They enter their metamask wallet address
-Our system sends them an NFT
-The NFT is sent and the transaction is confirmed on the blockchain
-The user cannot see the NFT and there is no way for them to see the NFT

### Design

_No response_

### Technical Details

_No response_

### Threat Modeling Framework

_No response_

### Acceptance Criteria

-User comes to our website and claims a rewards NFT
-They enter their metamask wallet address
-Our system sends them an NFT
-The NFT is sent and the transaction is confirmed on the blockchain
-The NFT shows up, perhaps in "Received" or "Quarantined" section, but the user has access to it.

### References

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.