Solidity How to use OpenZeppelin to implement ERC standards in Solidity In this guide, we are going to learn how to use OpenZeppelin to implement ERC standards and create smart contracts based on these standards.
Solidity What's the difference between memory, calldata and storage in function parameters Solidity In this guide, we are going to learn the what the memory, calldata and storage keywords do and when and how to use these keywords.
Solidity How to deploy a Solidity smart contract with Hardhat In this guide, we are going to learn how to deploy a Solidity smart contract build on Hardhat. We're also going to learn how to verify that smart contract on Etherscan.
Solidity How to create modifiers in Solidity and what does "_;" mean? In this guide, we are going to learn how to create modifiers in Solidity and what does the _; syntax mean.
Solidity The difference between view and pure functions in Solidity In this guide, we are going to learn what is the difference between view and pure functions in Solidity and what it means to define functions with these keywords
Solidity The difference between public, private, internal and external in Solidity In this guide we are going to learn about the visibility of functions and variables in Solidity. We are going to learn the difference between public, private, internal and external variables in Solidity.
Solidity How to create smart contracts on the Ethereum blockchain In this guide, we are going to learn how to create smart contracts on the Ethereum blockchain and other EVM chains (blockchains based on Ethereum).