Learn web3, solidity and zk
October 8 2022
Build a Web3 notes app in 4 steps?
In this article we will be creating a notes app using IPFS. IPFS is a decentralized storage.
Oct 01 2022
Why storage is expensive?
Storage contains data that persists on chain. These are stored as part of the storage merkle tree.
Sep 23 2022
Abstract Contract vs Interfaces in Solidity
Abstract contracts and interfaces share some similar characterstics but they are different.
Sep 22 2022
Using Arrays Within Solidity Structs
Abstract contracts and interfaces share some similar characterstics but they are different.
Sep 14 2022
Using Mappings and Structs in solidity
Using mappings and structs in solidity can sometimes become tricky due to the nature of how solidity works.
Sep 11 2022
Libraries in solidity
A library is a piece of code that can be re-used by other smart contracts.
Sep 5 2022
Relation Between Solidity Events, Topics & Logs
Topics are indexed parameters to an event. EVM uses low-level primitives called logs to map them to high-level solidity construct called Event.
Sep 1 2022
Measure Gas Used in Solidity
Gas is one of most important consideration when writing smart contract. Solidity provides some built in helper funciton to measure gas.
Aug 23 2022
Visibility in Solidity
Functions and state variables have to declare whether they are accessible by other contracts or externally.
Aug 20 2022
View and Pure Functions in Solidity
View and pure functions can be confusing sometimes for the newbees in solidity. This post will clarify the major differences.
Aug 14 2022
How to loop through mapping in solidity?
Looping through mapping in solidity can be tricky, considering the way solidity works and is a strictly compiled language.
Aug 11 2022
What is ERC677? When to use it?
Topics are indexed parameters to an event. EVM uses low-level primitives called logs to map them to high-level solidity construct called Event.
Aug 8 2022
Function Selectors in Solidity
Understanding how function selectors work can help prevent unwanted bugs in solidity.
Aug 4 2022
Compare Strings In Solidity
Best way to compare strings in solidity.
Aug 1 2022
How to call private functions in solidity?
Private functions are not callable from outside the contract.