This is a Kurtosis package developed by LZero, which allows you to deploy a private Layer 2 Base network on top of the Ethereum Layer 1 testnet.
-
Install Docker & start the Docker Daemon if you haven't done so already
-
Install the Kurtosis CLI, or upgrade it to the latest version if it's already installed
-
Run the package with default configurations from the command line:
kurtosis run --enclave my-testnet github.com/LZeroAnalytics/base-package
Kurtosis packages are parameterizable, meaning you can customize your network and its behavior to suit your needs by storing parameters in a file that you can pass in at runtime like so:
kurtosis run --enclave my-testnet github.com/LZeroAnalytics/base-package --args-file network_params.yaml
Where network_params.yaml
contains the parameters for your network in your home directory.