MetaMask / MetaMask/metamask-mobile

Feature Request: NFT proofs

Open
#3,978 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

Usability problem is that metamask-mobile has no way to prove via a QR code that an NFT owner is in fact a verifiable owner.
Expected behaviour. Have metamask create a QR code of a signature with the data being the NFT contract address and
the tokenId. That way others can scan the QR code and check on chain (The NFT contract address) wether the signature is valid and that the NFT in question belongs to the signature address. I expect Metamask to come around to this concept eventually. As it is a much needed feature.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by clarifying the signature and QR-code format, the NFT ownership checks, and how another user would verify them on chain; done would mean an agreed end-to-end proof and verification flow for the contract address and tokenId.

Written by the indexing model from the issue text.

Assessment

Tech stack
blockchain, react-native, typescript
Domain
blockchain, mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.