Lajos Deme·PinnedMember-onlyLesson 1: Your First Solidity Smart ContractIn the previous lesson, we looked at how to set up your local Solidity development environment. Here we will continue on that path by writing our first smart contract! The contract we will write in this short article is the Greeter contract from the Hardhat basic sample project setup. If…Ethereum4 min readEthereum4 min read
Lajos Deme·PinnedMember-onlyHow to Setup Your Local Solidity Development EnvironmentGet started with smart contract development Welcome to the first article in my series on smart contract development with Solidity. All articles will be published in this publication so make sure to follow us if you are interested. …Ethereum5 min readEthereum5 min read
Lajos Deme·May 4, 2022Member-onlyLesson 6: Control Structures in SolidityIn the previous lessons, we started to dip our toes deeper and deeper into Solidity, looking at topics such as visibility and functions. In this lesson, we will continue quickly covering control structures. With regards to control structures, Solidity is very similar to other languages, such as Javascript. …Solidity3 min readSolidity3 min read
Lajos Deme·Apr 11, 2022Member-onlyLesson 5: Visibility in SolidityIn the previous lessons, we’ve already got familiar with some basic concepts in Solidity programming, such as functions and reference types. In this one, we are going to look at how visibility works in Solidity. First of all, it’s important to make one thing crystal clear right from the start…Solidity5 min readSolidity5 min read
Lajos Deme·Feb 23, 2022Member-onlyLesson 4: Solidity Functions and Function ModifiersIn the previous introductory lessons, we started to dip our toes into the world of Solidity and reviewed a few basic concepts like reference and value types. Now we will further progress on our journey, and take a look at solidity functions and function modifiers. Functions in Solidity take some…Solidity6 min readSolidity6 min read
Lajos Deme·Jan 31, 2022Member-onlyLesson 3: Reference Types in SolidityIntroduction to reference types In the last lesson, we looked at value types in Solidity. If you haven’t read that yet, go ahead and do it here. Now we will continue with reference types. Let’s begin by defining what a reference type is. In contrast to a value type, which…Solidity2 min readSolidity2 min read
Lajos Deme·Sep 18, 2021Member-onlyLesson 2: Value Types in SolidityIntroduction to value types In Solidity, like in many other languages, data types can be broadly classified into two groups: reference types and value types. In this article, we will examine the various value types that are present in the language. Let’s begin by defining what a value type is…Solidity5 min readSolidity5 min read