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
A comprehensive ERC20 token ecosystem with advanced allocation, vesting, and treasury management on Base network. Features 3-contract architecture: Core Token (on-demand minting, role-based access), Treasury Manager (allocation tracking, airdrops), and Vesting Engine (customizable schedules, revocation). Built with OpenZeppelin's UUPS pattern.
Simple boilerplate for getting started quickly developing upgradeable smart contracts using OpenZeppelin UUPS proxies.
Different types of proxies patterns
A collection of useful notes, books, tutorials, manuels and tools for your DeFi Learning Path
ERC-20 staking vault with streaming rewards, gasless staking via permit and UUPS upgradeable contracts
Implementation of UUPS where a proxy holds state while implementations (BoxV1→BoxV2) provide/upgrade logic; deploy script creates proxy and initializes it; upgrade script swaps implementation. Delegatecall example: A runs B’s code but stores results in A.
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.
Wallet Creation Factory of multisigs with UUPS proxy
This project includes contract which allow users to lend, borrow tokens and earn interest, by using compound 3 underneath
Upgradeable lending protocol with ETH collateral, USDC borrowing, dynamic interest rates, and liquidation mechanics. Built with Foundry and UUPS proxy.
A UUPS upgradeable smart contract for binary prediction markets on Base (EVM). Users stake ERC-20 tokens on two outcomes, and winners receive their original stake plus a pro-rata share from the losing side pool.
UUPS-upgradeable ERC-20 rewards token powering the BlessUP ecosystem—a positive, decentralized referral economy where billions of Business Souls are micro-rewarded for sharing products, content, and services that make life better.
🚀 Free ERC-20 Staking Vault 2026 | Gasless & Upgradeable Smart Contracts ⚡
upgradeable smart contracts using the UUPS proxy pattern with Foundry
Denial Of Service Attack and Prevention.
Foundry-Upgradable-Smart-Contract
Add a description, image, and links to the uups-upgradeable-contract topic page so that developers can more easily learn about it.
To associate your repository with the uups-upgradeable-contract topic, visit your repo's landing page and select "manage topics."