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
What problem are you trying to solve?
Improve UX and onboarding when a wallet is imported or when a new ERC20 token is received
Describe the solution you'd like
Metamask should check a wallet's incoming transactions when it is imported and thereafter to detect when a new ERC20 token is received and add the token to the wallet's token list. At first, possibly only include tokens that are searchable from the Metamask UI (i.e. tokens within eth-contract-metadata/contract-map.json)
Additional context
support reference: 32887
The text was updated successfully, but these errors were encountered:
I think this should be extended to giving users the option to have tokens automatically shown when they have a token balance and hidden when that balance drops to zero. It would help from a usability standpoint. Uniswap, for example, scans your balances for all known/supported tokens and sorts the tokens that you have a balance for to the top of their list.
This is an important feature, but it should be limited to whitelisted tokens. Otherwise, users might be overwhelmed by token airdrop spam when transaction fees are low.
The Waves platform, where it's easier to create a token, has had this problem for years. People create tokens without any use-case, copying names of existing currencies, and hope they'll become valuable when they're distributed at random. I'm not sure what the current solution on Waves is, but I know they use a centralized whitelist, which would be unacceptable for Ethereum. Metamask could use a number of tokenlists used for DEX trading from reputable sources: Uniswap, 1inch, Coingecko etc.
What problem are you trying to solve?
Improve UX and onboarding when a wallet is imported or when a new ERC20 token is received
Describe the solution you'd like
Metamask should check a wallet's incoming transactions when it is imported and thereafter to detect when a new ERC20 token is received and add the token to the wallet's token list. At first, possibly only include tokens that are searchable from the Metamask UI (i.e. tokens within eth-contract-metadata/contract-map.json)
Additional context
support reference: 32887
The text was updated successfully, but these errors were encountered: