Exercise Contracts
Many of the sections in Base Learn contain an exercise to test your knowledge on the material you have just completed. We tell you what to do, but not how to do it. You have to apply your knowledge and demonstrate the new abilities you have earned.
Upon success, you'll be granted a non-transferable, or soulbound, NFT as a memento of your learning. You can track your progress on the progress page.
Below is a list of the exercises, with links to view their code. The unit tests are written in a bespoke framework in Solidity, but the patterns should be recognizable to most engineers.