📖 Private Key Management of CreateX
Deployer
#61
-
CreateX is awesome contract to ensure having the same address on the different EVM chains. It is assumed that CreateX will be deployed on the future / not yet rolled out EVM chains. In order to satisfy this assumption following risks shall be addressed:
Can you please address these risks and describe mitigations here / into README? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
@radeksvarz thanks for asking these important questions. I will try to address them in the most transparent way:
// SPDX-License-Identifier: AGPL-3.0-only
pragma solidity 0.8.23;
import {CreateX} from "./src/CreateX.sol";
contract CreationCodeHashCreateX {
function creationCodeHashCreateX() external pure returns (bytes32) {
return keccak256(type(CreateX).creationCode);
}
} We have sacrificed the beauty of keyless deployment for a fallback option, particularly to be future-proof. In our opinion, this is much more scalable. I add a link to this comment in the |
Beta Was this translation helpful? Give feedback.
@radeksvarz thanks for asking these important questions. I will try to address them in the most transparent way:
Question 1: Risk of losing the private key of the
CreateX
deployer account0xeD456e05CaAb11d66C4c797dD6c1D6f9A7F352b5
.