Contributing to Onchain Transaction Validation
We love your input! We want to make contributing as easy and transparent as possible.
Development Process
- Fork the repo
- Create your 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
Code Style
- Use TypeScript for all new code
- Follow the existing code style
- Add appropriate comments and documentation
- Write unit tests for new features
Pull Request Process
- Update the README.md with details of changes if applicable
- Update the documentation with details of any new features
- The PR must pass all CI/CD checks
- Get approval from at least one maintainer
Bug Reports
When filing an issue, make sure to answer these questions:
- What version are you using?
- What did you do?
- What did you expect to see?
- What did you see instead?
Thank you for contributing!