You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For the launch (or ideally, before), we need to rewrite r/demo/users into a better version and rename it r/sys/users. This issue will outline the MVP requirements and the final vision for the system.
MVP / v1
The MVP (v1) implementation will focus on creating a simple username system with the following characteristics:
Usernames must be unique.
Usernames should start with three letters.
Usernames should end with three numbers.
Example: moul123.
A simple anti-squatting mechanism will be implemented, such as a DAO-managed blacklist of keywords, or a better option if available.
Users must either receive an invite or pay a fee.
Usernames will not be transferable at this stage.
Implementation Details: The MVP should resemble the current r/demo/users implementation but with the new constraints, and the system needs to be upgradeable.## Final(?) Vision (v2) Requirements
v2
The final version (v2) will enhance the MVP with advanced features:
Vanity Usernames: Users can register vanity usernames without the limitation of numbers. If a user already has a free username, they can retain it and add a vanity username, though several factors need consideration.
For V1, the part I'm wondering about is the anti-squatting system managed by a DAO. Do we already have a pkg or an example of a realm that's managed by a DAO, or would the idea be to do it all from scratch?
If it's from scratch, would it be better to develop a “dao manager/maker/factory/builder” pkg first, before tackling the new r/sys/users that would need it?
I link the PR: #2963 that could be used to build the dao that manage the users realms
For the launch (or ideally, before), we need to rewrite
r/demo/users
into a better version and rename itr/sys/users
. This issue will outline the MVP requirements and the final vision for the system.MVP / v1
The MVP (v1) implementation will focus on creating a simple username system with the following characteristics:
moul123
.r/demo/users
implementation but with the new constraints, and the system needs to be upgradeable.## Final(?) Vision (v2) Requirementsv2
The final version (v2) will enhance the MVP with advanced features:
The text was updated successfully, but these errors were encountered: