UUPS Implementation Standard

Architecture

The Universal Upgradeable Proxy Standard, or UUPS, serves as a foundational architectural pattern for smart contracts in decentralized finance. It centralizes logic within an implementation contract while utilizing a proxy contract to maintain the persistent state and storage of financial instruments. This separation allows developers to execute code upgrades without migrating existing liquidity pools or disrupting open derivatives positions.