Anyone is welcome to contribute to any of our projects. This guide is a set of general instructions for the workflow used to contribute. Specific projects may have their own specific instructions, so do read up on the individual projects themselves to get an understanding.
Before contributing, know the mission statement: the goal is trustlessness and transparency above all else.
If you discover any bug; flaw; issue; dæmonic incursion; or other malicious, negligent, or incompetent action that impacts the security of any of these projects please responsibly disclose them to us; instructions are available here.
We accept contributions via pull requests made to the dev
branch. To participate:
- Create a fork of this repository.
- Ensure you are up-to-date with the state of our repository.
- Create a branch off of
dev
. - Implement your changes.
- Use conventional commits for formatting all of your commit messages.
- Submit a pull request targeting
dev
and assist us through review.
We only accept contributions which pass all automated testing and are of high quality.