MetaMask / MetaMask/metamask-extension

Add send flow warning on BSC

Open
#13,733 0 comments 0 reactions 0 assignees View on GitHub
area-send type-enhancement ux-enhancement
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

### Problem:
BSC users have been reporting loss of funds due to sending tokens to exchange addresses that don't support such token or the used network.

### Task:
Show a warning when the user is sending the selected token to the receiving address for the first time on Binance Smart Chain. The user will need to check the checkbox on the warning in order to continue.
Screen Shot 2022-02-23 at 14 54 08

### Resources:
[Design file on Figma](https://www.figma.com/file/EUQ1LPxKPU9tga4YnjISn1/Network-specific-assets?node-id=1594%3A21545)
[User story on Notion](https://www.notion.so/I-want-to-be-informed-that-the-tokens-I-am-sending-to-might-be-lost-if-the-recipient-address-doesn-t-8c34c5b7552946c49801c9c869f390ce)

Contributor guide

Open the contributing guide

Research direction

Start by locating the token send flow for Binance Smart Chain and the state used to identify a first-time recipient. Use the linked Figma design and Notion user story to confirm the warning and checkbox behavior. Done means the warning appears for the specified first send and the transfer cannot continue until the checkbox is selected.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
blockchain, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.