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
Summary
This issue opens community discussion for TIP-795 (Username Registration Rules). The proposal introduces a native username system for TRON accounts with two categories:
Short usernames (≤ 8 characters): premium, transferable, subject to an annual maintenance fee; initial allocation managed by TRON DAO.
Regular usernames (≥ 9 characters): free to register, non-transferable, no maintenance fee.
Motivation
Human-readable usernames reduce user mistakes (copy/paste errors) and improve UX and adoption. This issue invites community feedback to refine rules, security, governance, and implementation details.
Specification (short)
Allowed characters: ASCII letters (A–Z, case-insensitive) and digits (0–9). No Unicode or special characters.
Length rules:
≤ 8 chars: premium, initial sale/auction by TRON DAO, annual maintenance fee, transferable and tradable on secondary markets.
Name change policy: one name change per account per year.
Governance: TRON DAO manages pricing/auctions and maintenance fees for premium names.
Backward compatibility: usernames are an alias layer; existing base58 addresses remain valid.
Discussion points / Questions for the community
Are the character and normalization rules sufficient to prevent phishing (e.g., homograph attacks)? Suggestions: forbid similar-looking characters, normalization rules, or a blacklist?
Should premium name allocation use auctions, lotteries, or other mechanisms?
What is an appropriate model for the annual maintenance fee? (fixed fee, dynamic, DAO-voted)
Transfer and marketplace rules — any constraints or recommended on-chain mechanisms?
Implementation: protocol-level vs smart-contract – pros/cons for TRON ecosystem?
Any regional, legal, or trademark considerations we should add (brand protection, dispute resolution)?
Implementation notes
A TRC (or protocol-level) mapping username → account address is proposed. Normalization to lowercase for matching.
New RPC endpoints for resolution (username → address) would be needed; wallets/exchanges adoption required.
Next steps
Please comment with feedback, objections, or suggested edits below.
After community consensus and addressing major concerns, TIP-795 PR (TIP-795: Username Registration Rules #795) will be updated / approved and proceed toward merge.
TIP-795 Discussion: Username Registration Rules
Summary
This issue opens community discussion for TIP-795 (Username Registration Rules). The proposal introduces a native username system for TRON accounts with two categories:
Motivation
Human-readable usernames reduce user mistakes (copy/paste errors) and improve UX and adoption. This issue invites community feedback to refine rules, security, governance, and implementation details.
Specification (short)
Discussion points / Questions for the community
Implementation notes
username → account addressis proposed. Normalization to lowercase for matching.Next steps
Links
Author / Contact
Thanks — looking forward to community feedback!