mirror of
https://github.com/farcasterxyz/hub-monorepo.git
synced 2026-04-18 03:00:22 -04:00
ea55abcb8346d82568161504e5625fbf528c2fbf
We want to make it easier for developers to get started with hubs. Add a separate optimized Docker image which we'll distribute for both AMD and ARM architectures. For now the publishing process is manual, but once hubs are fully open (no peering allowlists) we'll be able to auto-publish with each hubble release on NPM.
Hub Monorepo
A monorepo codebase that implements the Farcaster Hub specification in Typescript and Protocol Buffers.
| Package Name | Description |
|---|---|
| @farcaster/hubble | A Hub, which can be run as a stand-alone application. |
| @farcaster/core | Protobuf definitions and shared utility functions. |
| @farcaster/hub-nodejs | Node.js package exporting @farcaster/core and gRPC client implementation |
| @farcaster/hub-web | Browser package exporting @farcaster/core and gRPC-Web client implementation |
Contributing
Please see CONTRIBUTING.md
Languages
TypeScript
91.7%
Rust
8.1%
Go
0.1%