/protocol

Specification of the Farcaster Protocol

Farcaster Protocol

Archway

Getting Started

Farcaster is a protocol for building decentralized social apps. This repository contains the technical specification for implementing Farcaster.

If you are instead looking for:

  1. How to get started, check out farcaster.xyz.
  2. Developer documentation, check out docs.farcaster.xyz.

Specifications

The specification is maintained as a Markdown file. There are three important sections:

  1. Overview - A high level overview of the protocol.
  2. Specification - The technical spec for implementing Farcaster.
  3. FIP Discussions - A forum where new proposals to change the specification are discussed.

Contributing

To make contributions to the protocol, please see the contributing guidelines