## Repositories

| Repository | Description |
| --- | --- |
| [Protocol](https://github.com/farcasterxyz/protocol) | Specification of the protocol |
| [Contracts](https://github.com/farcasterxyz/contracts) | The canonical Farcaster contracts |
| [Snapchain](https://github.com/farcasterxyz/snapchain) | A Farcaster node written in Rust |
| [FName Registry](https://github.com/farcasterxyz/fname-registry) | The canonical server to register fnames |
| [Docs](https://github.com/farcasterxyz/docs) | Documentation for all the above (this site) |

## Documentation

This site serves as the central hub for documentation on the protocol. If you have feedback, please open an issue or create a pull request at [farcasterxyz/docs](https://github.com/farcasterxyz/docs)

## Dev Calls

We host a bi-weekly developer call to discuss upcoming changes to the protocol. The call is open to anyone and is a great way to get involved.

- [Calendar Invite](https://calendar.google.com/calendar/u/0?cid=NjA5ZWM4Y2IwMmZiMWM2ZDYyMTkzNWM1YWNkZTRlNWExN2YxOWQ2NDU3NTA3MjQwMTk3YmJlZGFjYTQ3MjZlOEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t) - Calendar invite to join upcoming calls.
- [Recordings](https://www.youtube.com/watch?v=lmGXWP5m1_Y&list=PL0eq1PLf6eUeZnPtyKMS6uN9I5iRIlnvq) - watch recordings of previous calls.
