Social Graph Protocol

Definition: A social graph protocol is a decentralized infrastructure layer that stores social connections — followers, following lists, profiles, posts, and community memberships — on a blockchain or distributed network rather than in a centralized company’s database, enabling users to own their social identity and carry it across different applications.


The Problem: Siloed Social Graphs

In Web2 social media (Twitter, Instagram, TikTok):

  • Your followers are not yours — they belong to the platform. If X bans you, your 100,000 followers vanish.
  • Your content is not portable — posts, likes, and relationships exist only in each platform’s private database
  • Platform lock-in — A new social app cannot offer “bring your followers,” so bootstrapping any new social product requires starting from zero audience discovery

This creates a monopolistic dynamic where established platforms are nearly impossible to displace because users cannot carry their social capital with them.


How a Decentralized Social Graph Works

A social graph protocol stores data on a shared, permissionless ledger:

  1. Profiles are minted/created on-chain or in a decentralized storage layer
  2. Follow relationships are recorded as on-chain transactions or signed messages in a decentralized database
  3. Posts/content may be stored on-chain or in off-chain decentralized storage (IPFS, Arweave) with cryptographic anchors
  4. Applications read from the same underlying data layer — so the same follow graph appears across all apps

Major Protocols

Farcaster

  • Profile registration on Ethereum (ID contract)
  • “Casts” (posts) stored in the Farcaster Hub network, not on-chain
  • Warpcast is the most popular Farcaster client app
  • Native tipping via DEGEN token; frame interactivity enabled mini-apps inside feeds
  • ~1M monthly active users as of early 2025

Lens Protocol

  • Profiles are NFTs on Polygon (Profile NFTs)
  • Follow relationships stored as NFTs (Follow NFTs)
  • Publications (posts) reference IPFS/Arweave content anchored on-chain
  • Multiple apps use the same Lens graph: Lenster (defunct), Hey, Orb, others
  • Profile handles are tokenized (.lens domains)

Bluesky / AT Protocol


Applications and Capabilities

  • Cross-app portability — Follow someone on App A; they’re in your feed on App B without re-following
  • Monetization ownership — On Lens, creator tipping and subscription revenue flows to creator wallets directly
  • Composable social primitives — Follows, likes, and posts are programmable — DeFi apps can build social reputation into governance or lending
  • Censorship resistance — No single entity can delete your profile or followers

Challenges

  • Scale — On-chain social data is expensive; most protocols use hybrid models (anchors on-chain, content off-chain)
  • Spam — Permissionless profile creation invites sybil attacks and bot networks
  • User experience — Transaction friction for social actions is a UX barrier vs. Web2 apps
  • Cold start — Building a social network from zero is extremely difficult even with portability advantages

Related Terms


Last updated: 2026-04