All assignments follow the same format - solve the given issues in the repo.

Submit the git diff/patch so we can test the issues against the tests.

IMPORTANT: DO NOT PR TO ANY REPO, IMMEDIATE DISQUALIFICATION IF YOU DO THE SAME.

There will be two types of tests -

  1. Green tests - tests that were working before and should work after as well
  2. Red tests - tests that are not working because the feature is not implemented, but should work after your change.

Tests will be hidden from you. You have to submit the patch to know if the tests passed or failed. Every assignment (or most of them atleast) will give you a starter repo that you have to create the patch for.

This weeks assignments specifically use the following repos -

  1. https://github.com/solana-foundation/anchor
  2. https://github.com/superdevs-org/week-1-basic-borsh
  3. https://github.com/superdevs-org/week-1-assignment

Assignment #1 - Simple macro

Assignment #2 - Setting up Anchor locally

Assignment #3 - Solving an issue in anchor

Assignment #4 - Really solving the issue?

Assignment #5 - Whats the error?

Assignment #6 - Support all numbers

Assignment #7 - Support strings

<aside> 💡

We will provide you the final platform to submit your patches on by Saturday

</aside>