Upgradability using Hardhat and OpenZeppelin. This repository serves as a hands-on guide for developers aiming to master the art of contract evolution