2.3 Installing Spicenet

Cloning the Repository

  1. Clone the Spicenet repository:

git clone https://github.com/pepper-research/spicenet.git
  1. Navigate to the Spicenet directory:

cd spicenet

Building Spicenet

Build the Spicenet rollup:

make build

Note: If you don't need ZK guest to be compiled, you can use:

export SKIP_GUEST_BUILD=1
make build

Verifying Installation

  1. Check that the build was successful:

cargo run --bin sov-cli -- --version
  1. This should output the version of sov-cli, indicating a successful installation like below:

Usage: sov-cli <COMMAND>

Commands:
  transactions  Generate, sign, list, and remove transactions
  keys          View and manage keys associated with this wallet
  node          Query the current state of the rollup and send transactions
  help          Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

Congratulations! You've now set up your environment and installed Spicenet. In the next section, we'll cover how to configure your validator node.

Last updated