Thank you for considering contributing to Casper Staking! We appreciate your interest in improving our project. Please take a moment to review the following guidelines to ensure a smooth and effective collaboration.
- Code of Conduct
- How to Contribute
- Bug Reports
- Feature Requests
- Pull Requests
- Style Guidelines
- License
We have adopted a Code of Conduct that we expect all contributors to follow. Please make sure to review and adhere to this code to foster a positive and inclusive community.
There are several ways to contribute to Casper Staking, including:
- Bug reports - Help us identify and fix issues.
- Feature requests - Suggest new ideas and improvements.
- Pull requests - Contribute code directly to the project.
If you encounter any issues or bugs while using Casper Staking, please submit a detailed bug report. You can do this by following these steps:
- Verify that the bug has not been reported yet by searching through the existing issues.
- If the bug hasn't been reported, open a new issue and provide a clear title and description of the problem.
- Include steps to reproduce the bug, along with any relevant error messages or screenshots.
- If possible, suggest a possible fix or a way to mitigate the problem.
We welcome new ideas and feature requests for Casper Staking. If you have a suggestion to improve the project, please follow these steps:
- Check the existing issues to see if your idea has already been discussed.
- If the idea is new, open a new issue and provide a clear and descriptive title and description.
- Clearly explain why the feature would be beneficial and any potential implementation details.
We appreciate any contributions through pull requests. To contribute code to Casper Staking, please follow these steps:
- Fork the repository and create a new branch from
main
. - Make your changes, ensuring that your code follows the style guidelines.
- Write appropriate tests to cover your changes, if applicable.
- Commit your changes and push the branch to your forked repository.
- Open a pull request from your branch to the
main
branch of this repository. - Provide a clear title and description of the changes you made, as well as any relevant information for reviewers.
To maintain consistency throughout the codebase, please adhere to the following style guidelines:
- Follow the existing code formatting and naming conventions.
- Write clear and concise code with appropriate comments when necessary.
- Use descriptive variable and function names.
- Ensure your code passes any existing tests.
- If you add new functionality, consider adding relevant tests.
By contributing to Casper Staking, you agree that your contributions will be licensed under the [MIT License