VVaultioninvaultion.hashnode.dev·1d ago · 5 min readWho gets to stall? Designing timeouts and dispute windows for a P2P escrow contractMost escrow contract tutorials stop at three functions: deposit, release, refund. That version works perfectly as long as both people behave. The interesting design work is everything that happens whe00
MIMarshall Infotechsinmarshallinfotechs.hashnode.dev·Sep 28 · 4 min readHow to Test Liquidations Before Your Lending Protocol Hits MainnetMost lending-protocol code runs on a calm day: deposits, borrows, repayments. Liquidation code runs on the worst day. Prices are gapping, gas is spiking, oracles are lagging, and every bot in the mark00
DNDmytro Nasyrovinpharos-production.hashnode.dev·Sep 20 · 18 min readReconstruct a Smart Contract Deployment from On-Chain EvidenceA contract address is the start of a deployment investigation. To reconstruct what happened, connect that address to its creation transaction, the initialization code that executed, the runtime code i00
GYGulshan Yadavinmrgulshanyadav.hashnode.dev·Sep 10 · 13 min readWriting Efficient Smart Contracts with Solidity — Practical PatternsStorage, reentrancy, gas, and the structural decisions that separate contracts that survive from contracts that drain. I have written my share of Solidity. The contract that taught me the most was not00
KKKowshik K R Minkrionex.hashnode.dev·Aug 31 · 3 min readWe Just Launched Krionex: A Non-Custodial Workspace for Deploying Smart Contracts Across 14 EVM NetworksToday, Krionex is live on Product Hunt — and this is the first time we're properly writing about what we've built and why. The problem we kept running into Launching a smart contract is never really o00
FLFelicia Laurentinfalicia.hashnode.dev·Aug 17 · 4 min read5 Common Mistakes When Building RWA Tokenization Smart ContractsBlockchain development has grown far beyond simple token transfers. One of the fastest-growing areas today is RWA tokenization development. This means taking a real-world asset like real estate, an in10
MAMuhammad Asifinblockhertz.hashnode.dev·Aug 8 · 3 min readReentrancy Attack in Solidity: What It Is, Real Examples, and How to Prevent It (2026)A reentrancy attack occurs when a malicious smart contract repeatedly calls a vulnerable contract's withdraw function before the balance updates — draining all funds in a loop. It is the most common s00
NNebojsaKonstaindefimath.hashnode.dev·Aug 6 · 8 min readHow I Wrote A Fixed-Point Solidity Sqrt That Runs In 197 GasI live by a simple rule: if a function is on your pocket calculator, I want it in Solidity — as fast as possible, and precise enough that you never have to think about it. Square root is exactly that 00
PSPeter Sjolininpigfox.hashnode.dev·Aug 5 · 8 min readWhat eight live testnet contracts taught me about testing, gas, and putting an LLM in a settlement pathMost write-ups about smart contract work show you the parts that worked. This one includes the parts that didn't, because those are the ones worth reading. Seven contracts, deployed to Base Sepolia. E00
SSShakeel Sklinsolvebar.hashnode.dev·Aug 3 · 2 min readABI Decoder/Encoder: Read Any Calldata, Build Any Function Call, Right in Your BrowserEvery contract call boils down to a hex string. This tool turns that hex string back into something you can actually read — and back again. Paste any calldata — a transfer, an approve, a DEX swap — an00