op-deployer init \ --l1-chain-id <chain ID of your L1> \ --l2-chain-ids <comma separated list of chain IDs for your L2s> \ --outdir <directory to write the intent and state files> \ --intent-type <standard/custom/standard-overrides>
You should then see the following files appear in your output directory:
outdir├── intent.toml└── state.json
The intent.toml file is where you specify the configuration for your deployment. The state.json file is where OP
Deployer will output the current state of the deployment after each stage of the deployment.
Before you can use your intent file for a deployment, you will need to update all zero values to whatever is
appropriate for your chain. For dev environments, it is ok to use all EOAs/hot-wallets.