abrahamdominic.hashnode.devIs It Too Late to Start a Career as a Smart Contract Security Researcher?If you’re a beginner looking at smart contract auditing and wondering whether the opportunity has already passed, this article is for you. I’ll break down the current state of the industry, what beginners get wrong, and how you can realistically ente...4d ago·4 min read
abrahamdominic.hashnode.devWorking Code ≠ Safe Code: A Web3 Security PerspectiveIn traditional software, if your code works as expected, that’s often enough.In Web3, it’s only the beginning. Many protocols that were technically accurate yet fundamentally unsafe They compiled. ✅They passed tests. ✅They matched the design spec. ✅ ...Jan 23·2 min read
abrahamdominic.hashnode.devFake Token Airdrops & Dust Attacks ExplainedHow “Free Tokens” Drain Wallets Without Touching Your Private Keys If you’ve been in crypto long enough, you’ve probably opened your wallet and seen some random token you never asked for. No announcement.No tweet.No Discord ping. Just there. Most peo...Jan 18·4 min read
abrahamdominic.hashnode.devuint in Solidity: The Complete Beginner → Real-World Guide (With Examples)If you’re learning Solidity, there is one data type you must understand deeply before anything else: uint Why?Because most smart contracts are just logic around numbers — balances, counters, IDs, prices, supply, block values, and Ether amounts. In ...Jan 5·5 min read
abrahamdominic.hashnode.devIntroduction to Function Visibility in SolidityHere's a detailed thread on Function Visibility in Solidity. Understanding visibility is key to writing secure and efficient smart contracts. Let's dive in! In Solidity, function visibility determines who can access and call the function. Solidity of...Jun 16, 2025·4 min read