diff --git a/README.md b/README.md index 544db0a..4bfba9c 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,9 @@ If you encounter 'invalid opcode' error then downgrade the EVM version from `sha compilerInput.settings.evmVersion = 'paris' ``` +A much better way to deploy a contract these days is using a keylessly-deployed CREATE3 factory. See [SKYBIT Keyless Deployment](https://github.com/SKYBITDev3/SKYBIT-Keyless-Deployment). + + # Deterministic Deployment Proxy This is a proxy contract that can be deployed to any chain at the same address, and can then in turn deploy any contract at a deterministic location using CREATE2. To use, first deploy the contract using the one-time-account transaction specified in `output/deployment.json` (or grab last known good from bottom of readme), then submit a transaction `to` the address specified in `output/deployment.json` (or grab last known good from bottom of readme). The data should be the 32 byte 'salt' followed by your init code.