Code repository for the videos at the Crypto Lockpick YouTube Channel.
Click on the image thumbnails to watch the video on YouTube.
The Eternal Storage design pattern in Solidity allows a web3 to change, or upgrade, the underlying smart contract without losing the data stored in the blockchain by the deprecated contract.
A step-by-step tutorial exploring the motivations and different ways to tackle the problem, until reaching a solid solution.