Skip to content

Repository files navigation

RaidGuild Handbook

Welcome to the RaidGuild Handbook repository! This handbook serves as the central knowledge base for RaidGuild, detailing guild operations, project practices, DAO governance, and community standards. The Handbook is structured to help both new and veteran members navigate the guild’s unique systems, terminology, and tools. Here, you’ll find documentation on topics like setting up escrows, handling raid payments, DAO participation, and contributing to our decentralized organization.

About This Repository

This site is powered by Docusaurus 3, a modern static site generator that makes it easy to build and maintain a knowledge base. The site configuration, sidebar, and custom pages are written in TypeScript. Updates to the handbook are collaborative and welcome from all members of the guild. Contributions can range from correcting outdated information, enhancing documentation, adding new sections, or improving the clarity and readability of the content.

Best Practices for Contributing

  1. Familiarize Yourself with Handbook Standards
    Review the handbook to understand its tone, style, and structure. Each entry should be clear, accurate, and aligned with the guild’s mission and terminology.

  2. Use Clear and Accessible Language
    Avoid excessive jargon or complex explanations. The handbook should be approachable for readers at all levels of familiarity with RaidGuild.

  3. Prioritize Accuracy and Relevance
    Only include up-to-date and relevant information. Avoid unnecessary details that could complicate the guide or cause confusion.

  4. Propose and Discuss Major Changes
    For significant updates or additions, please create an issue first to discuss with other contributors. This ensures all changes align with guild practices and benefit the community.

  5. Check for Consistency
    Maintain consistency in terminology, formatting, and section structure to ensure a cohesive handbook. Refer to the Glossary for guild-specific terms.

Getting Started

Prerequisites

  • Node.js 24
  • Corepack, which installs the pinned pnpm version

Enable Corepack and install dependencies:

corepack enable
pnpm install

Local Development

Start a local development server with:

pnpm start

This will open a browser window with the local site. Most changes are live-reloaded, so you can see updates without restarting the server.

Build

Generate the static content in the build directory:

pnpm build

This output can be hosted on any static content hosting service.

Quality Checks

Run formatting, linting, TypeScript, and production-build checks together:

pnpm check

Deployment

  • Open a pull request from your conventional branch (for example, feat/..., fix/..., or docs/...) into main.
  • Merge the pull request after all quality checks pass.

The handbook is deployed automatically by Vercel whenever changes are merged into main.


Thank you for contributing to the RaidGuild Handbook and helping us document and share the knowledge that strengthens our guild!

About

The official handbook of the guild.

Resources

Stars

13 stars

Watchers

4 watching

Forks

Used by

Contributors

Languages