-
Notifications
You must be signed in to change notification settings - Fork 988
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MVP 2 ens username in chat #7114
Comments
@andmironov is there any designs already regarding the user stories? |
cc @errorists |
The simplest solution would be to merge the two, one could specify his ENS username as display name. We could add a "show in public chats" checkbox. The ens username would simply be a "verified" display name |
We should be really thoughtful and consistent about which name is used where, since the hierarchy is not 100% transparent.
Here are the new profile designs with and without those specified: Questions i dont have answers to:
|
also a user can have multiple ens usernames, but for those who already registered one, the app can't know it, the user have to enter them somewhere |
this complicates this even more :-) please let's not rush into implementation, this requires some time for UX research. There are not too many apps with such a complex identity structure |
I'd suggest we use ENS names only for default display in chat/profile—it increases the utility of the username. Stateofus.eth names should have preferential treatment, displaying in chat as If at some point ENS registration is built into onboarding (potentially even for free), we could do away with non-unique display names entirely. This has the double benefit of making impersonation more difficult. What we want to enable with this feature right now is this:
Following that:
Is that clear? I'll respond to the edge cases raised by @yenda in a subsequent post. *This update flow exists in the ENS DApp, we'd just need to link to it. |
Also side note: This is somewhat required to make Tribute to Talk useful. Without it, you're never going to be able to identify people you want to contact (if Attractive Salty Seal is Brad Pitt, he can just hide that from me forever by not adding me as a contact, and I'm not going to pay tribute to Attractive Salty Seal). |
On this, can the app detect any of a user's names, or does it require manual input? |
@andmironov fyi This implies that an existing ENS username needs to be selectable as Display name in the new Profile screens. |
it requires manual input that can then be validated by the app |
@andmironov @yenda @hesterbruikman maybe we can hop on a call this week to talk about our options here? |
@rachelhamlin Following up on Status today |
Problem
As a user, I want my ens username to be displayed in chats I participate to.
As a user, I need to be able to specify my ens username.
As a user, I need to be able to distinguish simple usernames from ens usernames.
Implementation
Acceptance Criteria
MVP
An issue is created for 100% feature completion with following criteria
There is two edge cases are not accounted for in the MVP:
The text was updated successfully, but these errors were encountered: