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