We haven't created many explicit processes and rely on the best practices of Open Source projects. If you want to contribute, fork the project and create a PR.
For more details, see [docs/cypress-testing.md](docs/cypress-testing.md).
## Finding Help
- **Documentation**: Check [docs/development.md](docs/development.md) for development setup
- **FAQ**: See [docs/faq.md](docs/faq.md) for common questions
- **Telegram**: Join our [Telegram support group](https://t.me/spectersupport) for real-time help
- **GitHub Issues**: Search existing issues or create a new one
## Contributors and Maintainers
### Contributors
Thank you very much to all our [Contributors](https://github.com/cryptoadvance/specter-desktop/graphs/contributors). See also the contributors to each specific release in the release-notes.
### Maintainers
Maintainers are the ones who can merge PRs and create tags/releases. They are listed as "authors" in `pyproject.toml` (and `setup.py`).
If it's necessary to add more formal processes, we'll probably look into Pieter Hintjens' [Social Architecture](https://hintjens.gitbooks.io/social-architecture/content/) and specifically the C4 process. Pieter explicitly mentions two roles: Contributors and Maintainers.
---
Thank you for contributing to Specter Desktop! Your contributions help make Bitcoin more accessible and secure for everyone.