@-handles that resolve in both directions.
A handle binds to a DID. A reverse pointer lets wallets, explorers, and mail clients render an @-name instead of a 32-byte address. Premium handles auction. Disputed handles resolve through a UDRP-equivalent on-chain procedure. Nine transactions cover registration, transfer, reverse-tether, auction, and dispute.
Chapter 1 · Handle
An @-username binds to a DID.
A handle is a human-readable pointer to a DID. The DID is the cryptographic identity; the handle is what people see. The chain stores both directions.
Chapter 2 · Raise
RegisterUsername raises the flag.
A free handle binds first-come, owner-signed. The pennant flies from the pole and stays flying for as long as the owner keeps it. Re-registering an active handle by anyone else is rejected at admission.
Chapter 3 · Tether
SetReverseUsername anchors the tether.
The reverse direction is opt-in. A DID can hold many handles, but only one reverse-canonical handle. Once the tether is anchored, wallets render `@analyst-7` everywhere instead of a 32-byte address.
Chapter 4 · Auction
Premium handles auction across adjacent poles.
Multiple bidders run their pennants up adjacent poles in the same auction window. SubmitUsernameAuctionBid commits a sealed bid; FinalizeUsernameAuction binds the handle to the highest valid bid and refunds the rest.
Chapter 5 · Dispute
RaiseUsernameDispute is the UDRP equivalent.
Trademark holders or interested parties can challenge a handle held in bad faith. The handle is frozen; a bond is posted; a governance-authorised panel rules. ResolveUsernameDispute transfers, retains, or suspends the handle on chain.
Chapter 6 · Transfer
TransferUsername lowers the flag and re-raises it.
Atomic owner change. The pennant comes down on one pole and goes up on another. The reverse-pointer is invalidated until the new owner signs a fresh SetReverseUsername — there is no automatic carry-over.
A handle for every signer.
Build wallets, explorers, mail clients, and social surfaces that render @-handles in place of raw DIDs. The chain is the registry; the registry is the source of truth for both forward and reverse resolution.