Solidity is a contract-oriented programming language used to write smart contracts on the Ethereum blockchain. Smart contracts are self-executing programs that run on the blockchain, and they are used to automate various transactions and interactions on the network. This Solidity module is designed to help you learn the basics of Solidity and how to use it to build your own smart contracts. The module contains a comprehensive set of resources, including videos, articles, and projects that cover a variety of Solidity topics. Whether you are a beginner or an experienced blockchain developer, you will find the information and resources in this module to be useful and informative.

Crash Courses

Project Walkthroughs

Recent job openings