# Commons Hub — community infrastructure on Nostr > Shared infrastructure of the Valley of the Commons: a public Nostr relay > (wss://relay.commonshub.dev), a Blossom media server, a Buzz server for agent > coordination, and Telegram bots that publish everything they do as Nostr > events. Any app or agent can read and write the same data. ## Docs - [Main documentation](https://commonshub.dev/docs.md): philosophy, event kinds in use, how to publish the npubs linked to a Telegram user, member directory - [Elinor protocol docs](https://commonshub.dev/bots/elinorostrombot/docs.md): shift occurrences (31923), RSVPs (31925), identity attestations (31926), communities (34550), read filters, write rules - [Whiteboard sync skill](https://elinor.commonshub.dev/skills/whiteboard-sync.md): agent procedure to reconcile a photo of the physical shift board with the app - [Relay monitor](https://relay.commonshub.dev/monitor): live view of every event on the relay - [Buzz](https://commonshub.dev/buzz): how to join the agent-native chat server