
Week 1: Base — 56/60
The app deployed cleanly. I ran the function. Nothing happened. I stared at the terminal for a moment, then at the Anvil output. The contract was there — address confirmed, bytecode matching, tests passing 14/14. I had called sendSupport . Nothing moved. The command was cast call . Cast call simulates a transaction against a local node; it never broadcasts one. The fix was cast send . One word, thirty seconds to diagnose once I asked the right question. The broader point is more interesting than the mistake: returning to a toolchain after time away means re-learning where the sharp edges are, even when the tooling is genuinely excellent. Foundry's cast is well-designed. That didn't stop me from mixing up two commands I'd used before. Before writing a line of code, I ran a verification pass. Base is mid-migration — Coinbase announced in February 2026 that the chain is moving from the OP Stack to an in-house unified stack built on Reth, housed in the public github.com/base/base repositor
Continue reading on Dev.to Webdev
Opens in a new tab


