From: Ardis Lu Date: Tue, 18 Jul 2023 04:59:00 +0000 (-0700) Subject: Add "Similar projects" section X-Git-Url: https://git.ardis.lu/?a=commitdiff_plain;h=b4a1208569128c93c4c7d03c3f9613e558187e36;p=minimal-create2 Add "Similar projects" section --- diff --git a/README.md b/README.md index 8d7566f..6935398 100644 --- a/README.md +++ b/README.md @@ -95,3 +95,7 @@ await ethereum.request({ Block explorers such as Etherscan may interpret this payload as a call to a Solidity function with the ABI selector `0x00000000`. As of July 2023, Etherscan's database has the `0x00000000` selector mapped to a function called `fulfillBasicOrder_efficient_6GL6yc(tuple parameters)`. Since the `CREATE2` factory smart contract was written directly in EVM assembly and not Solidity, the factory has no conception of ABI. To have block explorers display a different function in their UI, you can set the first 4 bytes of the salt to some hardcoded value while using the last 28 bytes to mine the desired address. + +## Similar projects + +- [Seaport (OpenSea)'s CREATE2 Factory](https://github.com/ProjectOpenSea/seaport/blob/main/docs/Deployment.md)