Making Code Contributions

  1. Set Up A Development Environment: Before you start, set up your local development environment. Clone the WalletD repository from GitHub and follow the setup instructions in the README file.

  2. Choose an Issue: Browse the WalletD GitHub issues to find one that interests you. Issues will be categorized with labels like 'good first issue', 'help wanted', or 'feature'.

  3. Fork and Branch: Fork the WalletD repository and create a new branch for your work. Naming your branch as per the issue you're addressing can help maintain organization.

  4. Coding Standards: Follow the coding standards and guidelines provided set in the CONTRIBUTING guide. Write clean, understandable, and testable code.

  5. Testing: Add tests for your code to ensure reliability and prevent future regressions. Run existing tests to ensure your changes don't break existing functionality.

Submitting a Pull Request

After the work has been completed your work:

Push Your Changes: Push your changes to your fork and create a pull request to the main WalletD repository.

Describe Your Change to the community: Provide a clear, detailed description of your changes in the pull request. Link the issue to your pull request addresses.

Wait for Review: The WalletD team and development community will review your submission. Be open to feedback and ready to make adjustments.

Remember, contributing to WalletD is not just about code. Documentation, graphics, and tutorials are also valuable contributions!

Last updated