Minimal Upgradeable Proxies

Latest ERC PR

Adoption

https://dune.com/vectorized/erc-7760-proxy-counts

Related Work

An independent work has been done in:

See: GitHub - xiaobaiskill/minimal-upgradable-proxy

This proposal is based off earlier work by JT Riley:

This scope of this proposal includes other variants of minimal ERC-1967 proxies that will benefit from standardization.

Source Code

https://github.com/Vectorized/solady/blob/main/src/utils/LibClone.sol

https://github.com/Vectorized/solady/blob/main/src/utils/ERC1967Factory.sol

Etherscan Automatic Verification

[ ] Transparent (20-byte factory address regular variant)
[ ] Transparent (14-byte factory address regular variant)
[ ] Transparent (20-byte factory address I-variant)
[ ] Transparent (14-byte factory address I-variant)
[x] UUPS (regular variant)
[ ] UUPS (I-variant) 
[x] Beacon Proxy (regular variant)
[ ] Beacon Proxy (I-variant)
3 Likes