Intermediate
Proxies & Upgradeable Contracts — Lesson overview
Understand how upgrades work.
Developer Intermediate
2/6 — Proxies & Upgradeable Contracts — Lesson overview
Upgrade contracts without corrupting storage or locking users out. Understand proxy patterns deeply.
Choose between Transparent, UUPS, or Beacon, and know the trade-offs of each.
Operate upgrades with rehearsed scripts, initializers, and role hygiene. Avoid admin key disasters.
Context Upgrades fail when storage or roles are mishandled. We’ll practice how to avoid both.