Contributing

Thanks for your interest in contributing.

How to contribute

  1. Fork the repository and create a feature branch.

  2. Open an issue describing the bug/feature before major work.

  3. Make changes and include tests where applicable.

  4. Run the test suite: npm run test.

  5. Submit a pull request with a clear description and changelog entry.

Code style

  • Use Solidity ^0.8.20 and OpenZeppelin patterns.

  • JavaScript/TypeScript: follow repository linting (if present).

Commit messages

  • Use concise, descriptive commits. Include issue references.

Review process

  • PRs are reviewed by maintainers. Expect feedback and iterative updates.

Last updated