Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-upgradeability
A curated list of awesome resources and projects that concern smartcontract upgradeability
https://github.com/PraneshASP/awesome-upgradeability
Last synced: 5 days ago
JSON representation
-
Misc Repos:
- Awesome Diamonds
- Implementation of the various upgradeable proxy pattern [WIP
- OpenZeppelin Upgradeable Contracts With Foundry
- Solidity Proxy Playground by yAcademyDAO - Foundry
- Hardhat + Foundry template for managing contract upgrades
- Upgradeable Contracts using the Diamond Storage pattern - Foundry
- Upgradeability test for UUPS-type proxies using Foundry toolkit
- Moralis Tutorial - Hardhat
- Upgradeability Checks - Slither
-
Publications/Research:
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- A Comprehensive Survey of Upgradeable Smart Contract Patterns
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 2
- yAcademyDAO Proxies Research
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- A Comprehensive Survey of Upgradeable Smart Contract Patterns
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
- Ethereum Upgradeable Smart Contract R&D - Part 1
-
Tools:
- ChungSplash - A declarative and deterministic framework for deploying and upgrading smart contracts. Available for both Hardhat and Foundry.
- Foundry Multichain - Multichain Solidity Deployment/Upgradability script pattern
- Foundry Upgrades - Helper smart contracts to deploy and manage upgradeable contracts
- Slitherin - Slither Detectors by Pessimistic.io
- OpenZeppelin Defender Admin for Upgrades - To manage upgrades in production and automate operations.
- OpenZeppelin Hardhat Upgrades - Hardhat plugin for deploying and managing upgradeable contracts.
-
Articles:
- Contract upgrade anti-patterns
- Deep dive into the Minimal Proxy contract
- How to create a Beacon Proxy
- Perma-brick UUPS proxies with this one trick
- State of Smartcontract Upgrades
- Storage for Upgradable Ethereum Smart Contracts
- Upgradeable Proxy Contract Security Best Practices by Certik
- Upgradeable Smartcontracts with OZ
- Using the UUPS Proxy pattern
- Using Foundry to Explore Upgradeable Contracts
- Using upgradable proxies safely in Solidity.
- Using UUPS proxy in foundry
- Writing Upgradeable Contracts
-
Discussions:
-
Projects:
-
Security (Disclosures/Postmortems):
Programming Languages
Categories
Sub Categories