pcaversaccio / createx

Factory smart contract to make easier and safer usage of the `CREATE` and `CREATE2` EVM opcodes as well as of `CREATE3`-based (i.e. without an initcode factor) contract creations.
https://createx.rocks
GNU Affero General Public License v3.0
341 stars 26 forks source link

āž• Add DOS Chain, Polygon zkEVM Cardona, and Fraxtal Network Deployments #93

Closed pcaversaccio closed 8 months ago

pcaversaccio commented 8 months ago

šŸ•“ Changelog

Add DOS Chain test and main network deployments (closes #91):

as well as the new Polygon zkEVM Cardona test network deployment, which replaces the old Blueberry test network:

Eventually, we also add the Fraxtal test network deployment (closes #94):

Special thanks go to @JOY for providing the necessary funds to make the DOS Chain test and main network deployments as well as to @ArchieLenx for providing the necessary funds to make the Fraxtal test network deployment šŸ™šŸ½.

Verification

Compare the keccak256 hash of the runtime bytecode with the canonical keccak256 hash of the runtime bytecode here:

~$ cast keccak $(cast code 0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed --rpc-url https://test.doschain.com)
0xbd8a7ea8cfca7b4e5f5041d7d4b17bc317c5ce42cfbc42066a00cf26b43eb53f

~$ cast keccak $(cast code 0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed --rpc-url https://main.doschain.com)
0xbd8a7ea8cfca7b4e5f5041d7d4b17bc317c5ce42cfbc42066a00cf26b43eb53f

~$ cast keccak $(cast code 0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed --rpc-url https://rpc.cardona.zkevm-rpc.com)
0xbd8a7ea8cfca7b4e5f5041d7d4b17bc317c5ce42cfbc42066a00cf26b43eb53f

~$ cast keccak $(cast code 0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed --rpc-url https://rpc.testnet.frax.com)
0xbd8a7ea8cfca7b4e5f5041d7d4b17bc317c5ce42cfbc42066a00cf26b43eb53f

This marks a new milestone where CreateX is deployed on 60+ chains šŸ» .

šŸ¶ Cute Animal Picture

image

github-actions[bot] commented 8 months ago

Coverage after merging dos-chain into main will be

100.00%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src
   CreateX.sol100%100%100%100%