Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 2.13 KB

CONTRIBUTE.md

File metadata and controls

35 lines (22 loc) · 2.13 KB

Contribution Guidelines

Welcome to our project! We're glad you're interested in helping to expand the DeFi ecosystem with us. This document will guide you through our contribution process and how you can get involved.

Getting Started

  1. Explore the Documentation: Spend some time getting familiar with our project's goals, architecture, and the functionalities we're working on.
  2. Select a Task: Check out the open issues or the enhancements listed in our protocols' directories. Pick something that matches your interests and skill set.

How to Contribute

Preferred Languages

  • We accept contributions in TypeScript and Python.

Making Your Contribution

  1. Fork the Repository: Create a fork of the repository to your GitHub account. This is your personal workspace.
  2. Create a New Branch: In your fork, start a new branch for your work. Name it clearly, such as feature/moby-add-fetchExpiryDates-support.
  3. Develop: Implement your feature or fix, adhering to the project's coding standards as much as possible.
  4. Test Your Changes: Make sure your changes do not introduce any new issues and that all tests pass.

Submission Process

  1. Submit a Pull Request (PR): Once your work is ready, open a PR against our main repository. Describe what your code does and link to any relevant issues.
  2. Code Review: Your PR will be reviewed by the maintainers. Be open to discussion and willing to make adjustments.
  3. Merge: After approval and passing all checks, your contribution will be merged.

Further Guidance

  • Scope: Keep your contributions focused. If you spot potential improvements, consider opening a new issue or discussing it first.
  • Questions: If you have any questions or need clarification, don't hesitate to ask. Reach out on our Dev Chat on Discord.
  • Documentation: Contributions to documentation are as valuable as code. Feel free to suggest improvements or additions.

Thank you for considering contributing to our project. Your efforts will help make our DeFi platform more robust and inclusive.