Worked on a multi-chain contract factory at ETH NY this weekend. All deployments and admin actions originate from a single Safe on a single chain, passing bytecode and calldata over a bridge. No more nonce issues or one-Safe-per-chain setups. Would love feedback :) https://github.com/jaydenwindle/safe-create2
ooooh!!!!!!! my first solidity project was a contract factory using a safe, multi chain was on the roadmap and it's really cool to see it implemented
Good hack! have thought about this a decent bit, so sharing my 2 cents, probably not the best idea to use a bridge to do this deployer can just sign over the bytecode and relayers can send the bytecode across-chains bridge adds new trust to the system as well as is expensive I say this as a bridge builder myself.