Skip to content

Implementation of the Farcaster Hub specification and supporting libraries for building applications on Farcaster

License

Notifications You must be signed in to change notification settings

farcasterxyz/hub-monorepo

Repository files navigation

Hubble

Hubble is a typescript implementation of a Farcaster Hub defined in the protocol specification. The repository is a monorepo with an executable hub application and shared packages.

Package Name Description
@farcaster/hubble An executable Farcaster Hub
@farcaster/protobufs Protobufs schemas and generated files for types
@farcaster/utils Shared methods and classes
@farcaster/js Methods and types to easily build messages and interact with hubble via gRPC

Getting Started

To run an instance of the hub, follow the steps to set up your environment and then follow the instructions in @farcaster/hubble's README.

Contributing

Please see CONTRIBUTING.md