v0.1.0 Live on Solana Devnet

The Open Social
Protocol.

Tribe Protocol is a decentralized social protocol built on Solana. Fully owned identity, portable social graph, and instant peer-to-peer gossip.

Core Concepts

Everything you need to build scalable, resilient, and fully-owned social applications.

Tribe ID (TID)

Unique auto-incrementing 64-bit numeric identity with custody and recovery addresses. Universal identifier across the protocol.

Signed Messages

Off-chain actions signed with ed25519 app keys, stored by the hub, and synced via gossip. Covers tweets, DMs, polls, and more.

Social Graph

PDA-per-relationship design on Solana. O(1) checks, unlimited follows, and rent reclamation. The most efficient on-chain graph.

Ephemeral Rollup

Instant follow confirmations (<50ms) using optimistic processing, settling into Solana L1 batches every 10 seconds.

App Keys

Scoped delegation keys to sign on user behalf. Granular permissions (Full, TweetsOnly, ReadOnly) with optional expiry.

.tribe Usernames

Human-readable names bound to TIDs. Requires annual renewal, transferrable, directly embedded into the namespace.

Run a Node in Seconds.

Join the distributed network and host your own piece of the protocol. Our Homebrew formula handles everything from dependencies to database setup.

# Install the Homebrew tap
brew tap chaalpritam/tribe

# Install Tribe node
brew install --HEAD tribe

# Start services
tribe start

# Check peers
tribe peers