Nostr CG is the git repository for the W3C Nostr Community Group. The aim of this group is to document and explore the intersection of Nostr with existing web standards.
Below are some of the repositories in our organization:
- schema - Schema and context for the Nostr Linked Data Vocab
A Community Group (CG) work item is something the group decides to work on together. This can be specifications, documentation, best practices, or other technical outputs relevant to our focus.
For us, that means work items should:
- Be related to Nostr.
- Ideally have some relevance to the web and W3C work.
- Have at least one person willing to work on it, ideally two or more.
As a CG, we have the flexibility to publish a variety of outputs, including:
- Specifications – Technical documents that define standards or protocols.
- Schemas – Such as a linked data schema for Nostr, which we’re already working on.
- Best practices – Guidelines for implementing or using certain technologies.
- Proposals for new work – Things like a DID method for Nostr, which could emerge from current discussions.
Right now, we have our official repo here:
If you want to propose something new, here’s how:
- Share your idea – Post it in GitHub discussions, on Nostr, or anywhere people in the group will see it. The best place to post is the W3C Mailing List
- Find interest – If at least one person is prepared to work on it (and ideally two), then great, let’s go.
- Pick a workflow – Any item that gets interest can be moved to our GitHub repo. Alternatively, if users prefer, it should also be possible to work on a Nostr-oriented workflow like ngit.
- Iterate and discuss – Get feedback, refine, and move forward.
This keeps things flexible while making sure work items have enough backing to be useful.
For broader discussions, you can also join the W3C Nostr CG mailing list.
If you have any questions or suggestions, feel free to open an issue or submit a pull request in the respective repository. We appreciate your feedback and contributions!
🌱 Thank you for being a part of our growing community!