safe-global / safe-smart-account

Safe allows secure management of blockchain assets.
https://safe.global
GNU Lesser General Public License v3.0
1.84k stars 907 forks source link

Safe Setup Contract for Same Multi-chain Address #768

Closed nlordell closed 2 months ago

nlordell commented 3 months ago

Context / issue

Safe wants to improve multi-chain support. One strategy would be to modify the setup system so that we get the same Safe address across chains even when different singleton addresses are used.

Proposed solution

759

A draft PR with the proposed solution is available, however there are a few things missing:

Alternatives

Don't implement this.

Additional Context

https://github.com/NomicFoundation/hardhat/issues/3859

nlordell commented 2 months ago

Completed in #759