DEV Community

Cover image for ◼️30/100 Block-by-Block: How does Farcaster store data?
András Novoszáth
András Novoszáth

Posted on

◼️30/100 Block-by-Block: How does Farcaster store data?

One thing I learned about: How does Farcaster store data?

Farcaster seeks to connect users while balancing trust with scale.

It follows a mixed, on-chain/off-chain logic:

  • On-chain registry: creates accounts and keeps track of identities, permissions, and pointers.
  • Off-chain hubs: verifies, stores, syncs, and shares data (e.g. posts, follows).
  • User-facing clients: signs messages on behalf of the user and sends them to hubs.

NOTE: Farcaster has just moved its data layer from hubs to Snapchain.

Farcaster architecture

🔽🛠️Resources🔽

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.