Implementation of the various upgradeable proxy pattern available with solidity: TransparentUpgradeableProxy, UUPSUpgradeable, Beacon, Diamond
-
Updated
Nov 3, 2022 - Solidity
Implementation of the various upgradeable proxy pattern available with solidity: TransparentUpgradeableProxy, UUPSUpgradeable, Beacon, Diamond
Different types of proxies patterns
Simple boilerplate for getting started quickly developing upgradeable smart contracts using OpenZeppelin UUPS proxies.
This repository contains the basic implementation of Transparent & UUPS proxy patterns using Openzeppelin Upgrades Plugin.
UUPS Proxy Pattern Implementation Project.
This project demonstrates a modular and upgradeable smart contract architecture using the UUPS (Universal Upgradeable Proxy Standard) pattern. It leverages Foundry for fast development and scripting, and OpenZeppelin's upgradeable contracts for secure and efficient upgrade logic.
UUPS-compliant contract in Solidity, allowing token staking, unstaking, and claiming with built-in pause and upgrade features
Professional implementation of upgradeable smart contract system demonstrating mastery of UUPS proxy patterns, state persistence, and secure upgrade mechanisms. Built with industry best practices using Foundry & OpenZeppelin. Features comprehensive testing suite and automated deployment infrastructure.
A simple upgradable proxy wallet
This project includes contract which allow users to lend, borrow tokens and earn interest, by using compound 3 underneath
UUPS proxy for updating smart-contracts with an explanation.
Add a description, image, and links to the uups-proxy-pattern topic page so that developers can more easily learn about it.
To associate your repository with the uups-proxy-pattern topic, visit your repo's landing page and select "manage topics."