MHMusab Habeebinmusab19.hashnode.dev·Sep 22 · 11 min readUnderstanding Timelocks and How They Protect the Lightning NetworkImagine you got a contract that paid you a lot of bitcoins, and you decided to reward yourself by getting a car that will be released next year. But, you know that you might spend the bitcoins on some00
MHMusab Habeebinmusab19.hashnode.dev·Sep 4 · 3 min readA week long of Learning, Unlearning and Relearning I got into the Btrust Builders open-source fellowship. The fellowship is a 12-week, part-time program organized by Btrust, which is designed to help high-performing developers move from technical lear00
MHMusab Habeebinmusab19.hashnode.dev·Apr 16 · 7 min readA Deep Dive Into the Curve LP Oracle Smart Contract HeIf you are exploring the world of decentralized finance (DeFi), you have probably realized that accurately pricing assets is one of the hardest challenges developers face. Pricing a standard token i00
MHMusab Habeebinmusab19.hashnode.dev·Mar 20 · 6 min readUnderstanding Ethereum's Evolution: From window.ethereum to ERC-7702 and BeyondThe Foundation: window.ethereum and EIP-1193 For many years, the primary way dApps interacted with Ethereum wallets was through the window.ethereum object — a global injected by browser-based wallets 00
MHMusab Habeebinmusab19.hashnode.dev·Mar 18 · 9 min readReact Hooks Explained: A Comprehensive Guide with ExamplesReact Hooks revolutionized the way we design components, but what distinguishes clean code from clumsy workarounds is knowing when and why to apply each one. The six most crucial hooks are broken down00