Farcaster has a hybrid architecture that stores identity onchain and data offchain.Documentation Index
Fetch the complete documentation index at: https://docs.neynar.com/llms.txt
Use this file to discover all available pages before exploring further.

Onchain
Farcaster’s onchain systems are implemented as contracts on OP Mainnet. Actions are performed onchain only when security and consistency are critical. Use of onchain actions is kept at a minimum to reduce costs and improve performance. Only a handful of actions are performed onchain, including:- Creating an account.
- Paying rent to store data.
- Adding account keys for connected apps.
Offchain
Farcaster’s offchain system is a peer-to-peer network of servers called Snapchain which store user data. The majority of user actions are performed offchain. These include:- Posting a new public message.
- Following another user.
- Reacting to a post.
- Updating your profile picture.