© 2023 Hashnode
#solidity
Warm Introduction Most devs starting to learn solidity find delegate-call a bit complex to understand. Most articles online provide a good explanation of the theory behind delegate-call but I want to take a different approach here. I would …
In recent years, the world of decentralized finance (DeFi) has Decentralized finance (DeFi) has become a hotbed for cyberattacks. One notable case study is the TornadoCash Governance Takeover. In this…
Solidity uses fixed-point arithmetic so Division Before Multiplication can result in precision loss errors due to rounding. Numbers in solidity also need to be scaled into the same precision before being combined. Most Solidity developers a…
In this Tutorial, We’ll go through the process of building the smart contracts that hold the business logic for our NFT marketplace. Step 1: Cloning the Tutorial Repo 1.1 Forking the Tutorial Repository: Head over to our Tutorial Repositor…
In this tutorial, we will learn how to create an NFT lottery smart contract along with a front-end to let the user buy the tickets. Step 1: Developing the NFT lottery Smart Contract To create the smart contract, we need to define a few comm…
The piggy bank of the digital age is no longer made of ceramic or cast iron; rather, it's built on solidity language. This innovative language emerged in 2014 due to the increasing demand for smart co…
Introduction Solidity is one of the most popular high-level programming languages used to write smart contracts to EVM(Ethereum Virtual Machine) compatible blockchains such as Ethereum. Smart contract…
Introduction: Are you ready to take your web development skills to the next level? In this ever-evolving digital landscape, staying ahead of the technological curve is crucial. Enter Web03, the next g…
In the realm of blockchain technology, Ethereum has emerged as a pioneer, providing a decentralized platform that goes beyond simple transactions. At the heart of Ethereum's capabilities lies the conc…
(How i forgot to put this here is what is amazing) So, I made a decision to put this out there as a challenge for anyone who would want to take it up. This is a “100-day solidity” challenge for anyone…