Rollups Explained in Simple TermsThe growth of decentralized applications and the increasing number of users on the Ethereum network has brought with it an array of scalability issues, including high fees and slow transaction times. These problems have led to the development of scal...4 min read·galien-m.hashnode.devApr 14, 2023
Transparent Upgradable Smart Contracts: A Guide with Code ExplanationSmart contracts have revolutionized the way transactions occur on a blockchain. They are self-executing contracts with the terms of the agreement between buyer and seller being directly written into lines of code. Once the terms are fulfilled, the co...13 min read·galien-m.hashnode.devMar 23, 2023
Understanding Hardhat Upgradable Smart Contracts(part 1)Hardhat is a development environment that is popular among developers working on Ethereum-based projects. It is an open-source tool that provides a suite of utilities to streamline the development process and make it easier to write, test, and deploy...3 min read·galien-m.hashnode.devMar 18, 2023
Reentrancy Ethereum Smart Contract Best PracticesSmart contracts are computer programs that run on the Ethereum blockchain. They are designed to execute automatically and securely without the need for intermediaries. However, despite their potential benefits, smart contracts are not immune to secur...5 min read·galien-m.hashnode.devMar 18, 2023