Skip to content

Improvements regarding address validation #806

@paulosacramento

Description

@paulosacramento

Hi everyone,
I was reading Patricia's research this week and have found an interesting discovery regarding the topic of address validation:

One of the most repeated issues concerning common wallet operations was the address verification performed when the user prepared to send a transaction. Multiple participants, among the ones with a less technical background, described how cumbersome it was to verify the address digit by digit before sending, assuming it was a necessary security step to avoid sending their money into nothingness.

It was undeniably surprising to encounter a significant pool of the participants, many of whom have relevant sums of money invested into Bitcoin, who never heard about the address checksum.

Source

After reading this and trying to find what we already had about address validation in the guide, the following three ideas came to my mind:

Suggestion 1

  • Add a sort of “This address has been verified as valid” text notification to the Sending Bitcoin screens of the UI Kit.

I imagine that this notification could appear directly under the address field and be shown as soon as the last address character has been entered, in the case of manual entering. This notification could also be presented on other steps of the sending flow, like at the review step, for example.

An invalid entered address would obviously display the opposite: “This address seems to be invalid.”

Screen Shot 2022-05-07 at 19 30 14

Suggestion 2

Add more detailed information about address validation in the Manual payment initiation section.

Suggestion 3

What do you guys think about it?

Metadata

Metadata

Assignees

Labels

CopyTask is about improving text.DesignTask is about designing something.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions