favourajaye.hashnode.devSmart Contract Security Checklist 2️⃣(Attacker's Mindset)What if the person you owe money to can no longer legally receive it, and that one fact breaks your entire protocol? That’s not a hypothetical. It’s a live vulnerability class that has been found in r2h ago·11 min read
favourajaye.hashnode.devERC-4626 Inflation Attack and How to Mitigate It.Now, let’s picture this together — a freshly deployed vault, seemingly secure, awaiting user deposits. Within minutes, an attacker deposits just 1 wei — an amount so small it’s almost laughable. But then, through a precise and calculated sequence of ...Apr 16, 2025·12 min read
favourajaye.hashnode.devPreventing Denial of Service Attacks in Smart Contracts: Implementing the Withdrawal PatternThere is a hidden danger that can shut down a smart contract. Picture yourself trying to withdraw money from your bank, but nothing happens every time you press the button. The bank isn’t out of money—it just refuses to process your transaction. Now ...Mar 21, 2025·7 min read
favourajaye.hashnode.devFunctions with callback, a big contribution to reentrancy attacksFunctions with callbacks have played a significant role in many reentrancy attacks, a common vulnerability in smart contracts. In this article, we will discuss the topic and explore how callbacks can contribute to reentrancy attacks, how these attack...Mar 21, 2025·8 min read
favourajaye.hashnode.devMastering Ethernaut Level 0: Hello EthernautEthernaut Level 0 Ethernaut is a game that challenges you to hack smart contracts in the Ethereum Virtual Machine. Level 0 serves as an introduction to help players understand how to interact with the game using the browser’s console and Web3.js. Her...Oct 30, 2024·10 min read