Thank you for your interest in contributing!
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
See README.md for setup instructions.
- Smart Contracts: Follow Solidity style guide
- Backend: PEP 8 for Python
- Frontend: ESLint configuration
- Write tests for new features
- Ensure all tests pass before submitting PR
- Aim for >80% code coverage
- Update documentation
- Add tests
- Get review from maintainers
- Squash commits before merge
Thank you!