cast create2
NAME
cast-create2 - Generate a deterministic contract address using CREATE2
SYNOPSIS
cast create2 [options]
DESCRIPTION
Generate a deterministic contract address using CREATE2
OPTIONS
--starts-with hex
    Prefix for the contract address.
--ends-with hex
    Suffix for the contract address
--matching hex
    Sequence that the address has to match
--case-sensitive
    Case sensitive matching
--deployer address
    Address of the contract deployer [default: 0x4e59b44847b379578588920ca78fbf26c0b4956c]
--init-code hex
    Init code of the contract to be deployed
--init-code-hash hash
    Init code hash of the contract to be deployed
--jobs jobs
    Number of threads to use. Defaults to and caps at the number of logical cores
--caller address
    Address of the caller. Used for the first 20 bytes of the salt
Common Options
-h
--help
    Prints help information.
EXAMPLES
- 
Generate a contract address that starts with dead:cast create2 --starts-with dead
- 
Generate a contract address that ends with beef:cast create2 --ends-with beef
- 
A more complex example: cast create2 --starts-with dead --case-sensitive --deployer 0x0000000000FFe8B47B3e2130213B802212439497 --init-code-hash 0x0c591f26891d6443cf08c5be3584c1e6ae10a4c2f07c5c53218741e9755fb9cd