Purpose is a massive, open, online and interactive blockchain course to learn smart contract programming.

The course is designed for beginners of Solidity and starts with the basics. If you've never programmed Solidity before, don't worry — we'll walk you through step by step.

Live coding lessons

In-browser step-by-step lessons take you from the very basics of Solidity to creating your own fully-functional blockchain-based application. Achievement.Network verifies your answers interactively, motivates you and encourages you with useful hints.

To infinity and beyond

Through the course, you will be in charge of developing your own Spacecrypts' Armada. Recognised as a Solidity Amiral, your mission is to become a blockchain expert.

Supported By