From bfc6b72923dbc1f7ceed3e007eb203247c11238c Mon Sep 17 00:00:00 2001 From: - <-> Date: Fri, 22 Sep 2023 01:24:45 +0700 Subject: [PATCH] Updated README --- README.md | 3 +++ 1 file changed, 3 insertions(+) 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.