MetaMask / MetaMask/metamask-mobile

On account selection pop-up screen, adding addresses of accounts would make it very convenient for the user to select the right account.

Open
#2,016 0 comments 0 reactions 0 assignees View on GitHub
community feature-request needs-design
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

**Describe the usability problem**
When a user presses the image on top of the "Account #", a window pops-up showing accounts created by the user in their MetaMask wallet. The user can select an account, which they want to be the active account. The pop-up windows does not contain address of the account. The only way users can accurately identify an account is by looking at the first 4 and last 4 characters of their address. Therefore, adding first 4 and last 4 characters of the address as shown in the screenshot below will make it convenient for the user to select the right account for transactions.

Often statements of investment from an external party are by account address. When a user gets such a statement, the user may want to review their account in the MetaMask wallet. If the user has more than 10 accounts. The approach will be to select one account, check its address, then select the next account until the correct account is found. If the address information was there on the account selection screen, the user can select their account right away. It would be great to have this feature in the MetaMask extension for Internet browsers too.

**Screenshots**
![image](https://user-images.githubusercontent.com/62220449/100570816-797a5980-3286-11eb-82c0-5138843219ee.png)

**Expected behavior**
Display account name as well as first-4...last-4 characters of the address on the account selection screen.

------------------------------------------------------------------------------------------------------
_filled out after submission_

**User impact | Usage frequency | Feasibility scores**
Accuracy in transactions is critical. Therefore, having address along with account name will help the user in select the right account. This would reduce user errors as well as time wasted in selecting each account, checking the address, then selecting another account until the right account in the wallet is found.

Often when a message arrives from an external party, only account address is provided. So having address on the account selection screen would make it easier for the user to select the right account.

_How important is this to the user, what the user wants to accomplish | Daily, weekly, monthly | Small, medium, large_
I'd assume this would be daily and weekly for users who have assets in their MetaMask wallet.

Contributor guide

Open the contributing guide

Research direction

Start at the mobile account-selection pop-up described in the issue and trace how account names and addresses are supplied to that screen. The work is complete when each account shows its name plus the first four and last four address characters, with the selection flow still working correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
frontend, mobile
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.