The Nexus Network is currently in Testnet phase, which means some features might be unstable. We’re working hard to improve stability and performance.

Introduction

The Nexus Network CLI is a command-line tool for contributing compute resources to the network.

Installation

Prerequisites

Install Homebrew.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install Rust.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Install CMake.

brew install cmake

Add the riscv32i target.

rustup target add riscv32i-unknown-none-elf

Install Script

Use our installation script:

curl https://cli.nexus.xyz/ | sh

Setup & Configuration

1

Initial Setup

  1. Run the CLI for the first time.

  2. Accept the Terms of Use.

  3. Choose between anonymous or linked proving (see below).

2

Choose Proving Mode

You have two options:

  • Create an account at app.nexus.xyz.

  • Follow the account linking instructions.

  • Your contributions will earn NEX Points.

  • Track your progress on the leaderboard.

  • Manage all your nodes in one place.

To earn NEX Points, you must link your CLI to your Nexus account. Anonymous proving will not record contributions.

Troubleshooting

If you encounter any issues: