| # 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 |
|
|