Deploying & Upgrading smart contract using multi-sig [Without using defender]#1052
Deploying & Upgrading smart contract using multi-sig [Without using defender]#1052namanB8 wants to merge 13 commits intoOpenZeppelin:masterfrom
Conversation
|
Hi @namanB8, thanks for opening this PR. Can you please share more details on what is your use case for this feature, why you view it as needed, and what does this feature enable that is otherwise not available through Defender? |
|
Hi @ericglau thanks for responding.
The PR intercepts the impl & proxy creation, impl upgrades in proxy, proxy admin or admin ownership transfer transactions and relay them via a multi-sig wallet. |
|
@namanB8 Thank you for providing these details. We are working on resolving the issues that you've reported in Defender and will get back to you as soon as possible. Please let us know if those will address the requirements for your scenario when they are resolved. |
|
@ericglau It would be really great if we can get an ETA on the fixes that are being performed by the defender team. We have a launch deadline by the end of September. Since the estimated time for the fixes to be ready for production is not known, we ended up creating this fallback solution for our use case till the time the upgrades on the private network can be enabled by defender. And yes if the issues are fixed by defender it will address our requirements. |
Integrate safe.global sdk to allow upgradeable smart contracts deployment & upgrades using multi-sig wallet.
Configurable Options:
Example usage:
Deploy upgradeable contract
Upgrade: