Contribute to QSBitcoin Development

QSBitcoin is an open-source research project, and contributions from the developer community are vital to its success.

Whether you're an experienced cryptographer, a blockchain developer, a UI designer, or just getting started, there are ways you can help shape the future of quantum-safe cryptocurrency.

Why Contribute?

Ways to Contribute

Getting Started

  1. Explore the Project: Familiarize yourself with the project's goals (Homepage), technology (How it Works, Innovation), and roadmap.
  2. Visit the Code Repository: Go to the official QSBitcoin GitHub repository: https://github.com/QSBitcoin. Explore the different sub-projects (e.g., `QSBitcoin-core`).
  3. Read Contribution Guidelines: Look for a `CONTRIBUTING.md` file in the main repository. This file contains crucial information about the development workflow, coding standards, how to submit issues, and the pull request process.
  4. Set Up Development Environment: Follow instructions in the repository (usually in the README or a build guide) to compile the code and set up your local development environment.
  5. Find an Issue: Look through the open issues on GitHub. Issues tagged with "good first issue" or "help wanted" are often good starting points for new contributors.
  6. Join Developer Channels: Connect with other developers on the designated communication channels (check the Community page or repository documentation for links to mailing lists, etc.). Introduce yourself and ask questions.
  7. Start Small: Begin with a small bug fix, documentation improvement, or a minor feature enhancement to get familiar with the process before tackling larger tasks.

Key Resources

We appreciate your interest in contributing to QSBitcoin!