Your contract's ABI is a public API. Start versioning it like one
Here's a failure mode that doesn't get talked about enough. You upgrade a contract, or cut a new version of an SDK, and the code compiles, the tests pass, you ship. Somewhere out there an app that cal
jaytank.hashnode.dev4 min read