Identity (TID)

The Tribe ID (TID) is the foundational layer of the protocol, providing every user with a permanent, numeric identifier.

TID Record

Every TID is stored on Solana as a Program Derived Address (PDA). A TID record contains two crucial addresses:

Custody Address

The primary wallet that controls the TID. This address is used to register app keys and usernames.

Recovery Address

A backup wallet that can reclaim the TID if the custody key is lost or compromised.

App Keys

App keys are delegated signing keys. Instead of using your main wallet to sign every social interaction, you register a lightweight ed25519 key on-chain.

Supported Scopes

Full (0)All permissions
TweetsOnly (1)Only posting content
SocialOnly (2)Only follow/unfollow
ReadOnly (3)No signing permissions

Usernames (.tribe)

Usernames are human-readable aliases for TIDs. They are registered on-chain and require annual renewal.

  • Max 20 characters, alphanumeric only.
  • 1-year registration period (renewable).
  • Transferable between TIDs.