Deploying Upgradeable Proxies and Proxy Admin from Factory contract

Your code looks good to me!

There’s no way to avoid the 2-step ownership setup, but consider that the second time you set the owner the storage slot is warm so it will be cheaper to write. (Actually, does RSK have EIP-2929?)

2 Likes