Skip to content

Latest commit

 

History

History
74 lines (57 loc) · 4.55 KB

README.md

File metadata and controls

74 lines (57 loc) · 4.55 KB

60-days-of-solana

My attempt at learning Solana program (smart contract) development through RareSkill's Solana course.

Originally, I was trying to create a single anchor project and add the daily exercises under programs (programs/day_1, programs/day_2, programs/day_x), but this made following along with the tutorial harder (longer running tests, Anchor not supporting deployment/testing of individual programs out of the box).

Directory

Setup

For the initial setup of dependencies required for Solana program development, follow the day 1 tutorial.

Then for creating a new Anchor project:

  1. Initialize a project: anchor init day_x
  2. Go to folder: cd day_x
  3. Remove git repository: rm -rf .git (since 60-days-of-solana is the main git repository)
  4. Follow the tutorial for each day

Troubleshooting

Here is a list of common issues that I've encountered while going through the tutorials and how to resolve them.

References