|
# Contributing to FOUND Protocol |
|
|
|
We're excited that you're interested in contributing to the FOUND Protocol! This document provides guidelines for contributions. |
|
|
|
## How to Contribute |
|
|
|
### Reporting Issues |
|
- Use the GitHub issue tracker |
|
- Check if the issue already exists |
|
- Provide detailed information about the problem |
|
|
|
### Submitting Pull Requests |
|
1. Fork the repository |
|
2. Create a feature branch (`git checkout -b feature/amazing-feature`) |
|
3. Commit your changes (`git commit -m 'Add amazing feature'`) |
|
4. Push to the branch (`git push origin feature/amazing-feature`) |
|
5. Open a Pull Request |
|
|
|
### Code Style |
|
- Follow PEP 8 for Python code |
|
- Add docstrings to all functions |
|
- Include type hints where applicable |
|
|
|
### Testing |
|
- Add tests for new features |
|
- Ensure all tests pass before submitting PR |
|
- Include example outputs for new functionality |
|
|
|
## Community Guidelines |
|
- Be respectful and inclusive |
|
- Help others in discussions |
|
- Share your consciousness discoveries! |
|
|
|
## Questions? |
|
Join our Discord: https://discord.gg/found |
|
|