Onchain social: what is on-chain and what is not

Onchain social means identity, ownership checks and payments recorded on a blockchain, while messages, feeds and moderation stay off-chain.

Onchain social is social software in which identity, ownership and payments are recorded on a blockchain, while the messages and posts themselves are kept somewhere else. The label stretches from a social graph written into a contract to a plain web app with a wallet login. Cherry (cherry.fun) sits inside that range too, as a wallet-to-wallet messenger and community app for crypto where you sign in with a wallet, DM any wallet address, and join or create token-gated, NFT-gated and paid group chats. So the useful question about any of them is which parts touch the chain.

What sits on-chain

Three things, in practice.

Identity. The account is an address, or a protocol account registered in a contract and tied to an address. You prove it by signing, and the same identity works in every app that reads that chain.

Ownership. An app reads what an address holds and turns the answer into a rule: hold this token, this NFT or this name, and the room admits you. Nobody sends you a form.

Payments. Entry fees, memberships, tips and trades settle as transactions anyone can check in an explorer.

What stays off-chain

Messages, feeds and moderation, in almost every app. Writing a conversation to a chain is slow and expensive, and it makes every line permanent and public, which is not what a private group wants. Farcaster’s documentation states the trade-off directly: actions go on-chain when security and consistency matter, off-chain when performance and cost do.

Moderation is the clearest case. Deleting a post, muting a member, banning a wallet are decisions a chain has no opinion on, so a server or a node network carries them out.

How onchain social apps draw the line

Four apps, as of September 2026.

AppRecorded on a chainKept off the chain
FarcasterAccount registration, storage rent, app keysPosts, follows, reactions, profile edits
LensThe social graph, on Lens Chain since April 2025Content data, on a data-availability network
TownsEach group as a contract on Base, each membership as an ERC-721Encrypted messages, on its own node network
CherryGating checks, entry fees and membershipsMessages, profiles, moderation

Towns is the most on-chain of the four and still keeps the conversation off it: its technical overview describes spaces as on-chain programmable channels with their own contract addresses, memberships as ERC-721 tokens, and message storage as the job of off-chain nodes.

A wallet login alone is a thin claim, and the label comes off as easily as it goes on. Coinbase’s Base App removed Talk, its Farcaster-powered feed, in February 2026 to point the app at trading.

Where Cherry sits

Sign-in is Sign In With Solana: the wallet signs a short message, nothing is written to the chain, no gas is spent. Your display name is a name you own, such as a .sol or .skr name.

Entry rules are read from the chain by the app itself. A room can require a token balance, an NFT from a collection, a domain with a given ending, or a trading-volume threshold, and members are re-checked in the background, so a wallet that sells is paywalled. Money is on-chain too: a one-time entry fee in SOL, or a recurring USDC membership.

Messages are stored off-chain on Cherry’s servers. Direct messages are end-to-end encrypted with keys derived from your wallet signature, so Cherry cannot read them. Group chats are not end-to-end encrypted, by design, so moderation and bots can work. That is the full description: wallet identity, on-chain money and entry rules, an ordinary server carrying the text.

SNS Club is the short version: it admits any wallet holding a .sol name, and had 1,454 members in September 2026.

FAQ

Are messages in an onchain social app stored on the blockchain?

Almost never. Writing a conversation to a chain is slow, expensive and permanent, so nearly every app in this category keeps messages on servers or on a node network and uses the chain for identity, entry rules and payments. On Cherry, messages are stored off-chain, direct messages as ciphertext only the two wallets can open.

Sources

Try Cherry

Sign in with a wallet, DM any address, and join token-gated and paid communities. No phone number, email, or KYC.