Content
@
0 reply
0 recast
2 reactions
Matt Solomon
@msolomon.eth
Excited to announce that the CreateX deployer is now at the same address on 50+ chains. Features: - Create, create2, and create3 - EIP-1167 proxies - Atomic deploy+init - Sender redeploy protection - Cross-chain redeploy protection https://github.com/pcaversaccio/createx https://warpcast.com/pcaversaccio/0x23917861
2 replies
3 recasts
15 reactions
shazow
@shazow.eth
How much of a pain is it to deploy a contract to 50+ chains? Is it time to build some kind of MEV powered cross chain deployer? (Could you do some kind of CCIP proof to show that a contract was deployed and thus claim a reward on a single chain?)
1 reply
0 recast
0 reaction
Matt Solomon
@msolomon.eth
@pcaversaccio did the deploys and I think would say the painful part is getting funds everywhere (lots of bridging), but actual deploys are easy My guess is the effort for an MEV approach isn’t worth it once you have the major chains, as users needing it will fund the deployer themselves (as they do for multicall3)
2 replies
0 recast
1 reaction
sudo rm -rf --no-preserve-root /
@pcaversaccio
The pain is mostly bridging/getting the funds, and making the deploy script work with outdated Geth client-based RPCs, see e.g.: https://github.com/NomicFoundation/hardhat/issues/4010#issuecomment-1617938235.
1 reply
0 recast
0 reaction
sudo rm -rf --no-preserve-root /
@pcaversaccio
Furthermore, due to the ETHscriptions the gas prices were insane and I had to wait a lot for more favourable gas prices, particularly on chains where gas prices depend on L1 gas prices as well...
0 reply
0 recast
1 reaction