State of Smart Contract Upgrades

Hi, I am working on an upgradable ERC777 and after reading all the OpenZeppelin documentation that I could find on the topic I read the post " The State of Smart Contract Upgrades" and since the post is about 1 year old, I am wondering if there are any substantial changes to what was expressed there. Any new trends regarding how to handle upgradability.

The main news that I can think of is that we have since released an implementation of "Universal upgradeable proxies", aka. UUPS. Find more information in our documentation.

We've also run a workshop about this pattern that you can watch here:

1 Like