January 22, 2023
In this article we'll learn what are libraries in solidity, the difference between using a library or contract inheritance, and review the most popular ones.
January 6, 2023
In this article cover error handling in Solidity using throw, revert and require see the differences in how they consume gas.
September 16, 2022
In this article we explain what is the keccak256 hashing method and show some examples..
May 16, 2022
In this article we review what are smart contract interfaces in solidity and how to use them to interact with other contracts in the blockchain.
May 11, 2022
A detailed explanation of how to obtain the balance of a contract from the contract itself and for other contracts
April 11, 2022
Here is a quick way to generate semi random numbers in Solidity without using external contracts or an oracle.
December 22, 2021
Another quick article with everything you need to know about how to handle dates and time in solidity smart contracts
November 17, 2021
The require conditional is very common in Solidity as it stops the exeution of a function if a condition is not true.
November 15, 2021
A detailed guide about functions visibility in Solidity explaining the difference between public and private, and internal and external
November 13, 2021
Solidity offers a range of global variables that we can access in our smart contracts.These global variables provide information about the blockchain.
November 11, 2021
A quick review of the different places where you can store variables in Solidity: storage and memory
November 8, 2021
A quick guide describing how to do basic mathematical operations in Solidity
November 3, 2021
A detailed guide about functions in Solidity explaining how to declare them, return statements, visibility, and types (view and pure)
November 1, 2021
Continuation of the previous article about data types, now reviewing complex way to store and handle data using structs, arrays and mappings.
October 30, 2021
An introduction to the most basic data types in Solidity: integers, strings, booleans and addresses
October 29, 2021
A step-by-step guide on how to import local contracts in Solidity and how to adapt the deployment script to store their deployment address and make sure they work.