Crays6 min readCrays Nostr community
Crays Nostr Community
A Reddit-like Nostr community layer around the Crays knowledge hub: ask, submit, nominate, review, improve pages and surface new projects without weakening the existing archive.
The Crays Nostr hub should become a working room for the Nostr ecosystem. The 1,400+ content pages stay intact. The community layer lets people bring new evidence, new projects, better links, public users, questions, reports and review energy into those pages.
The quick readA Reddit-like Nostr community layer around the Crays knowledge hub: ask, submit, nominate, review, improve pages and surface new projects without weakening the existing archive.
What people can do here
The point is not to bolt comments under articles. The point is to let the Nostr community work on the archive: ask useful questions, submit projects, nominate public accounts, add sources, review crawler findings, report problems and help editors merge good evidence.
A contributor should always know what will be public, what is only a review item and what happens after approval.
AAAsk a questionGet help choosing clients, signers, relays, wallets or NIP paths. Best for new users and practical blockers.
SASubmit a projectIntroduce an app, relay, library, media project, signer, wallet, community or developer tool with sources.
SASubmit an appAdd a client, signer, wallet, relay tool, media app or library with platform, key-handling and supported NIPs.
PNominate a personSuggest a public Nostr account for People | Users with npub/NIP-05, public links and why the person matters.
AAAdd a sourceAttach a paper, repo, post, video, NIP, relay page or article to an existing our page as a review item.
RFReview findingsHelp triage new crawler leads, duplicate entries, stale claims, broken links and project updates.
RAReport a problemFlag spam, impersonation, unsafe links, stale claims or moderation issues without editing the article directly.
The model now treats NIP-7D forum threads and NIP-22 comments as the primary public discussion shape, NIP-29 relay-based groups as the future enforced group path, and NIP-72 as compatibility with older moderated-community clients. Reports use NIP-56 and review labels use NIP-32.
Because this repository is currently static, the first implementation signs and queues events in the browser and can optionally publish signed events to selected public relays. Editorial integration still requires review.
The Reddit-like feed model
Each category can have a feed, but the feed should be useful rather than noisy. Readers need New, Hot, Top, Best, Unanswered, Needs source, Needs review, Accepted and Merged views. Moderators need the same objects with more context.
NENewFresh posts, project submissions, questions and source drops.
HOHotThreads with recent replies, votes, reports or moderator activity.
TOTopUseful contributions by upvotes, accepted status and trusted-source labels.
UNUnansweredQuestions and review requests that still need a human answer.
NSNeeds sourceClaims, project data or People nominations that need evidence.
NRNeeds reviewCrawler findings, submissions and reports waiting for moderators.
ACAcceptedItems that passed review and can be linked or merged.
MEMergedContributions that already improved an existing page.
Who participates
A living Nostr hub needs roles. Some people only read; some submit sources; some maintain projects; some review; some moderate; some turn accepted work into finished pages. The UI should make those jobs visible.
REReaderSearches, follows topics, asks questions, reacts and reports problems.
COContributorSubmits projects, links, corrections, people, relays, videos and app updates.
MAMaintainerClaims or updates a project/profile and answers questions about it.
REResearcherAdds source trails, NIP notes, GitHub context, relay evidence and duplicate checks.
MOModeratorCurates forum/group visibility, labels states, handles reports and protects page quality.
EDEditorTurns accepted evidence into Crays editorial updates without changing good slugs unnecessarily.
Contribution types
The composer should feel like a community tool, not a blank text box. The post type tells the system which review path, labels, required fields and destination community make sense.
QUQuestionA help request or discussion starter.
LSLink / sourceA page, repo, video, NIP, article or research paper.
PLProject launchA new or newly discovered Nostr project.
PUProject updateVersion, license, status, platform or maintainer update.
ARApp reviewA usage note, comparison or implementation finding.
NRelay reportNIP-11 metadata, policy, uptime, paid/free status or search capability.
NDNIP discussionSpec interpretation, implementation risk or example event.
PNPerson nominationA public account with evidence and a reason to include it.
MDMedia dropTalk, tutorial, podcast, article, video or creator archive.
COCorrectionA stale claim, broken link, wrong category or missing source.
Prepared communities
The prepared communities map onto the 12 Crays Nostr categories and the extra research/developer spaces needed for a live archive. They are ready for official community owner and moderator pubkeys.
GNGeneral / NostrStart. Broad protocol orientation, new member questions and practical learning. Topic space prepared for NIP-7D/NIP-22 threads, future NIP-29 group enforcement and NIP-72 compatibility.
NPNostr ProjectsApps. Project launches, repo updates, app research and build notes. Topic space prepared for NIP-7D/NIP-22 threads, future NIP-29 group enforcement and NIP-72 compatibility.
NINIPsNIPs. Standards, event kinds, implementation notes and open proposal tracking. Topic space prepared for NIP-7D/NIP-22 threads, future NIP-29 group enforcement and NIP-72 compatibility.
COCommerceCommerce. Listings, creator sales, marketplaces, FoundUPS and revenue paths. Topic space prepared for NIP-7D/NIP-22 threads, future NIP-29 group enforcement and NIP-72 compatibility.
GOGovernanceGovernance. Badges, labels, reports, reputation, DAO readiness and policy. Topic space prepared for NIP-7D/NIP-22 threads, future NIP-29 group enforcement and NIP-72 compatibility.
DEDeveloperLibrary. Libraries, relays, NIP debugging, event inspection and tooling. Topic space prepared for NIP-7D/NIP-22 threads, future NIP-29 group enforcement and NIP-72 compatibility.
RNResearch / New FindingsLibrary. Crawler findings, source review, duplicate checks and page update proposals. Topic space prepared for NIP-7D/NIP-22 threads, future NIP-29 group enforcement and NIP-72 compatibility.
CraysCrays. our implementation, profiles, venues, Super Nodes and Crays integration. Topic space prepared for NIP-7D/NIP-22 threads, future NIP-29 group enforcement and NIP-72 compatibility.
Moderation stance
The default state is review-first. Community posts can exist as Nostr events, but they do not become Crays editorial content until they pass the local review queue. This protects user keys, source quality and the existing archive structure.
- Pending. New users and crawler findings are review items first.
- Approved. Group visibility, compatibility approvals and local moderator actions make a post visible in trusted surfaces.
- Rejected. Spam, unsafe links, duplicates and unsupported claims stay out of editorial pages.
- Merged. Accepted source material can be merged into existing pages without changing good slugs.