Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Contributing to EOSIO

We welcome contributions to the EOSIO repository! Here's how you can contribute:

## Reporting Issues

If you find a bug or have a feature request, please create an issue on GitHub. When reporting an issue, please include:

* A clear description of the issue
* Steps to reproduce the issue (if applicable)
* Expected behavior
* Actual behavior

## Contributing Code

To contribute code, follow these steps:

1. Fork the repository on GitHub.
2. Create a new branch for your changes.
3. Make your changes and commit them with a clear and concise commit message.
4. Submit a pull request to the main repository.

## Pull Request Guidelines

* Make sure your code follows the existing coding style and conventions.
* Include tests for any new functionality.
* Keep your pull requests focused on a single issue or feature.
* Clearly describe the changes you've made and why they're necessary.

## Commit Message Guidelines

* Use the imperative mood (e.g., "Fix bug" instead of "Fixed bug").
* Keep the first line concise (less than 50 characters).
* Use a blank line to separate the brief summary from the body.
* Use bullet points to list changes or features.

## Code of Conduct

By participating in this project, you agree to abide by our code of conduct. We expect all contributors to:

* Be respectful and professional
* Follow the project's coding conventions and guidelines
* Provide constructive feedback

## Getting Help

If you need help with contributing or have questions, you can:

* Check the project's documentation and wiki
* Ask questions on the project's community forum or chat channel
* File an issue on GitHub

## License

By contributing to EOSIO, you agree that your contributions will be licensed under the same license as the project (see LICENSE.md for details).