Weave simplifies this lengthy complex rollup deployment process into a single command.

Weave will send some funds from Gas Station to the OPinit Bot accounts during this process. Please make sure that your Gas Station account has enough funds to cover the total amount of funds to be sent (this amount will be shown to you before sending the funds).

Haven’t set up the Gas Station yet? Please Check out this guide first.

weave rollup launch

Once the process completes, your rollup node will be running and ready to process queries and transactions. The command also provides an Initia Scan magic link that automatically adds your local rollup to the explorer, allowing you to instantly view your rollup’s transactions and state.

This command only sets up the bot addresses but does not start the OPinit Bots (executor and challenger).

To complete the setup, proceed to the OPinit Bots setup section to configure and run the OPinit Bots.

To launch from the config file without going through the interactive setup process, use the --with-config and --vm flags.

weave rollup launch --with-config <path-to-config-file> --vm <move|wasm|evm>

Available Flags

--minitia-dir
string
default:
"~/.minitia"

The directory to store the rollup node data and configuration files.

--with-config
string

Path to the rollup config file. Use this flag to launch from a config file without going through the interactive setup process.

--vm
string

The VM to use for the rollup node. The available options are move, wasm, and evm. This is required when --with-config flag is provided.

--force,-f
boolean
default:
"false"

Force the launch of the rollup node even if the config file already exists. This only works when --with-config flag is provided.

Running your Rollup node

weave rollup start

Note that launch command already starts the rollup node for you. This command is only needed if you have stopped the node and want to start it again.

Available Flags

--detach, -d
boolean
default:
"false"

Whether to run the rollup node in the background.

Help

To see all the available commands:

weave rollup --help