Username ENS subdomain Registrar
Idea: 151-ens-usernames Title: Username ENS subdomain Registrar Status: Draft Created: 2017-11-20 Replaces: 027-ens-usernames
Eliminates the need to copy/scan - and worse, type - long hexadecimal addresses / public keys, by providing an ENS subdomain registry and recognition of ENS names in Status for interacting with other people in Status.
- Lead Contributor: Ricardo Guilherme Schmidt
- Contributor: Richard Ramos
- UX (Mist): Alexandre Van de Sande
- UX (Status): Hester Bruikman
- Design: Denis Sharypin
- PM: Rachel Hamlin
A bad experience in most cryptosystems, aswell Status, is the requirement of typing or scanning the public keys and addresses to interact with other users in the network. ENS disrupt centralized DNS: like DNS resolves into IPs, ENS resolve into ethereum addresses (and more) trustlessly. Status would introduce a option for users registering a human readable contact username and its URI would be used in place of QR codes / private keys. A small fee is required, so users are buying the subdomain, and therefore could be exchanged with other users, this network effect is ignored by this idea.
Users would be able to:
- buy a subdomain from one of the ENS domains owned by Status.
- find users by using the configured ENS Resolver for EMS address (subdomain.domain.eth)
- search/suggest domain for a username.
- send funds by typing their ENS address.
Subdomain owners would be able to:
- change the owner of the subdomain
- change the resolver of the subdomain
Democracy (or authority) would be able to:
- add new domains available with its own price
- change domains price
- change owner of domain (required for update of subdomian registry)
Minimum Viable Product
Goal Date: 2018-05-10 Description:
- Users can register (FIFS) an available username in Status’s ENS subdomain
- Users can add friends by entering an ENS address
- Basic UI for call include a domain
Most users opt-in to register their username and use username subdomain to find their friends.
Running on Mainnet
Copyright and related rights waived via CC0.