Back to Discover
Farcaster logo

Farcaster

StartupLaunched September 2026

Screenshots

The Story

Farcaster is a social network protocol with a deliberately unusual property: an account and its messages are not owned by a single application. A user registers an identity, and posts are stored in a way that any client can read, so several applications can serve the same social graph.

Messages are signed by the user's key and stored on a peer-to-peer network, with the identity registered on-chain. Because the graph is public and portable, a client is a view rather than the network itself, and a user can move between clients without losing their followers. Frames, an embedded interactive post format, made the protocol useful for applications beyond reading a feed.

The model has real friction. Registration costs money, the user experience of managing a wallet and keys is unfamiliar, and the network is much smaller than a mainstream platform. Its appeal is to people who want the social graph to be a public good rather than a company's asset.

Overview

Farcaster separates the network from the applications on it, so a client is a view rather than the owner of the graph.

A user registers an identity, and their posts are signed with a key they control and stored on a peer-to-peer network rather than in one company's database. Because the graph is public and portable, several clients can read and write the same network, and a user can switch clients without losing their followers or their history.

The identity registration is recorded on-chain, which is what makes the account portable rather than a row in a service's table. Frames extended the protocol beyond reading and posting by embedding interactive applications inside a post, which is how the network became useful for things other than a feed.

The friction is real. Registration costs money, managing a wallet and signing keys is unfamiliar to most users, and the network is far smaller than a mainstream platform. The appeal is to people who want the social graph to be a public resource rather than a company's asset.

Key Features

  • Portable identity

    An account is registered on-chain, so a user can move between clients without losing followers.

  • Multiple clients

    The network is public, so several applications can serve the same social graph.

  • Frames

    Posts can embed interactive applications, which extends the protocol beyond reading and writing.

  • Open protocol

    The specification and client implementations are public, so the network is not controlled by one company.

Where Farcaster is a strong choice, and where it is not

Choose Farcaster when portable identity and an open social graph matter, and you are comfortable with the wallet and key management the model requires.

Look elsewhere if reach and a familiar user experience are the priority. The network is smaller than a mainstream platform and registration carries a cost.

Getting started

Reading is immediate; registering an identity costs money.

  • ~15 min
    Time to first post

    Set up a wallet, register an identity, and post from any client.

  • Registration cost
    Cost to start

    Registering an identity involves an on-chain cost. Clients set their own terms.

  • A wallet
    Prerequisites

    A wallet to hold the identity and sign messages.

Known limitations

Constraints confirmed from the protocol's documentation.

  • Registration costs money. Unlike a conventional social account, creating an identity is a paid on-chain action.
  • Key management is on the user. Losing the signing key affects the account in ways a password reset would not fix.
  • Far smaller network. Reach is a fraction of a mainstream platform, so distribution is limited.
  • Client fragmentation. Multiple clients serve the graph, and features differ between them.
OUR VERDICT

Pick Farcaster when the social graph should be portable

Identity and messages are not owned by one application, so a client is a view rather than the network itself.

The differentiator is that a user can move between clients without losing followers or history.

If reach and a familiar user experience are the priority, the network is smaller and the wallet friction is real.

FAQ

What is Farcaster?

Farcaster is a decentralised social protocol where accounts and messages are portable across multiple clients.

Is Farcaster free?

The protocol is open source, but registering an identity involves an on-chain cost.

Can I move between apps?

Yes. The social graph is public and portable, so a user can switch clients without losing followers.

What are Frames?

An embedded post format that puts an interactive application inside a post, extending the protocol beyond a feed.

What stack is Farcaster built with?

CompassPad records Farcaster as TypeScript and Rust implementations with an on-chain identity registry, based on its public repository.

What we checked

  • LIVE
    Site and primary link

    The marketing site resolved and the primary product link reached the application.

  • PRICING
    Pricing page

    The protocol is open source; registering an identity involves an on-chain cost.

  • DOCS
    Documentation

    Documentation is public and covers accounts, clients, frames, and the protocol specification.

  • FRESHNESS
    Changelog

    A dated public blog publishes updates and is reachable without an account.

Discussion

No comments yet. Be the first.

Join the conversation. Sign up to comment.

Sign up free

Similar But Scrappier

Notion

FeaturedTrending

Documents, databases, and wikis in one workspace with a shared editor.

Communication & CommunityCCompassPad editorial

Notion is a workspace where documents and databases are the same primitive. A page contains blocks, and a database is a collection of pages with typed properties, which means a task list, a content calendar, and a project tracker are all views over pages rather than separate applications. The product grew by replacing several tools at once: notes, a lightweight wiki, a task board, and a simple database. Because everything shares one editor and one permission model, a team can link a project page to a task database and see the same records from both. Templates and a public gallery spread reusable structures. The tradeoff is depth. A Notion database is not a relational database, so reporting is limited compared with a real BI tool, and large datasets slow down. Teams that push it into that role tend to add a proper database and analytics stack alongside it.

Discord

FeaturedTrending

Voice, video, and text channels organised into servers.

Communication & CommunityCCompassPad editorial

Discord is a communication platform organised around servers, each containing channels. A channel is text, voice, or a forum, and permissions are set per role, so a server can be private to a team or open to a large community with the same primitives. The product began in gaming and spread because the combination of always-available voice and persistent text suited any group that spends time together online. Voice channels are joinable without a call being placed, which removes the scheduling step that a meeting tool requires. Screen sharing and video are available in the same channel. For communities, the platform provides moderation tooling, role-based access, and bots that extend a server with automation. The tradeoff is that history and membership live in a vendor's account rather than on infrastructure the community controls, and the interface is optimised for live presence rather than for durable documentation.

Slack

Channel-based messaging with an app platform for workplace workflows.

Communication & CommunityCCompassPad editorial

Slack is a messaging platform for organisations, organised around channels. A channel is a named conversation that can be public, private, or shared with an external organisation, and membership is a deliberate act rather than an accident of a contact list. The structure is what distinguishes it from a group chat. Threads keep a reply attached to its parent, so a channel is not consumed by a side conversation. Search covers message history and files, and a shared channel lets two organisations work in the same space without exchanging accounts. The platform's second half is the app directory and workflow builder. Incoming webhooks, slash commands, and bots let an external system post into a channel or accept a command from one, which is how alerts and approvals end up where a team already is. The cost is per-seat pricing and the fact that an organisation's conversation history lives in a vendor account.