MetaMask / MetaMask/metamask-extension

Make public addresses representation consistent throughout the application

Open
#13,191 0 comments 0 reactions 1 assignee Claimed by @georgewrmarshall View on GitHub
team-design-system type-enhancement ux-papercuts
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

**User Story**
As a user, I want public addresses to be represented the same way everywhere (including mobile and extension) so that I don't get confuse when comparing it.

Currently we show full and truncated versions of public address in many screens of the extension and mobile, but in some they appear as all small letters while in others they appear with capital and small letters (checksummed version). This causes confusion to new users that are not sure if both representations are the same.

[User story on Notion](https://www.notion.so/As-a-user-I-want-public-addresses-to-be-represented-the-same-way-on-everywhere-including-on-mobile-970c6af57d39489582ceb6276620f849)
[Designs on Figma](https://www.figma.com/file/b1YjR0OG4RRQgEChYfwbey/UI-audit?node-id=0%3A1)

**Steps to reproduce**
1. Go to the initial screen and see your truncated address with capital and small letters (checksummed version)
2. Click "Send"
3. Click "Transfer between my accounts" and see the truncated addresses with all small letters
4. Choose an account from the list and see the the full address with all small letters

**Screenshots**
Initial screen:
Screen Shot 2021-11-23 at 18 20 27

Send screen:
Screen Shot 2022-01-03 at 10 55 40

Screen Shot 2021-11-23 at 18 31 52

**Task**
Implementing a standard for capital vs small letter public address representation throughout the extension. The recommended format is the checksummed version - [Notion link](https://www.notion.so/As-a-user-I-want-public-addresses-to-be-represented-the-same-way-on-everywhere-including-on-mobile-970c6af57d39489582ceb6276620f849?d=1dd8238c219e408aaf9e59c15cd5cec8) .

**Success criteria**
Having a consistent representation (checksummed version vs all small letters) of public address throughout the extension

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.