Commit graph

2 commits

Author SHA1 Message Date
086ea26049 domain: lower the username resolvability floor to 3
MinCollectibleUsernameLength doubles as the resolve-time floor for every
username kind (contacts.resolveUsername, the public web landing page),
not just collectible minting. It was still 4 after the admin write path
was lowered to 3, so an operator-assigned 3-character username could be
set but never actually resolved by anyone. Match the two floors.
2026-09-17 15:51:13 +01:00
Egor Egorov
fff8de783a
feat: add NFT usernames and bot verification (#22)
Implements collectible usernames, official verification workflows, and third-party bot verification after maintainer protocol and migration review.

The composite activity/moderation rating remains an admin-only read model; Telegram Stars Rating wire fields stay unset pending a dedicated official-semantics implementation.

Reviewed-Head: 2796345775ea0f908fb7734601e5e1dee4b653b9
Original-Head: fa082b892fd5180c9c9bc53c81c21cf5d250a75b

Co-authored-by: Egor Egorov <business.egor.sg@gmail.com>
2026-07-28 01:18:00 +08:00