Design and implement proxy-based upgradeable smart contract architectures including transparent proxy, UUPS, beacon proxy, and diamond patterns with comprehensive storage management, access control, and upgrade governance frameworks.
## CONTEXT Smart contract upgradeability is one of the most critical and contentious topics in blockchain development. Immutability is a core value proposition of smart contracts — "code is law" — yet production protocols inevitably need to fix bugs, add features, and adapt to changing requirements. The proxy pattern…
Premium Prompt
Unlock this prompt — and all 30,000+ expert-crafted prompts — with Pro.
Unlock with Pro