Solidity is an object-oriented programming language. Learn more about the basics and applications of solidity
An Introduction To Solidity
Learn about Solidity, basics, language syntax and more.
Build A Crowdfunding Contract with Solidity and ERC20 Tokens
In this section, you will build a simple crowdfunding contract using solidity and get to implement …
Build a Remote Purchase Contract Using Solidity
Build a contract that will allow users to vote for anyone they choose.
Build a Voting Contract Using Solidity
Effective error handling in Solidity
Learn how to handle errors effectively in solidity using keywords like Require, Revert and Assert.
Essential Gas Optimization Techniques in Solidity
Gas optimization is key in smart contract and will prevent your protocols from becoming very …
How to Send and Receive Ether in Solidity
A simple guide on how to send and receive ether in solidity.
Learn About Reentracny Attacks and how to Prevent them
Learn how blockchain reentrancy attacks work and how to protect your smart contracts from them.
Learn How To Write Unit Tests In Solidity
Price Oracle Using Chainlink and Solidity
Get access to price feed ofchain using solidity and chainlink.
Solidity and ERC20 Tokens
Learn about ERC20 tokens and how to implement them
Understandin Application Binary Interface (ABI) in Solidity
Learn about ABIs in solidity and their uses.