contribute to Nexus through cli
sudo apt update && sudo apt upgrade
sudo apt install build-essential pkg-config libssl-dev git-all
then install Nexus cli
curl https://cli.nexus.xyz/ | sh
Run the CLI for the first time
You'll be prompted to accept the Terms of Use
for Configuring your Prover ID you have two options
- Link to Web Account (Recommended)
Get your ID from beta.nexus.xyz (it can be found in the left corner of the dashboard )left and then enter it when prompted your CLI contributions will sync with your web account.
- Generate Random ID
Skip the ID prompt a random ID will be generated
sudo apt update && sudo apt upgrade
sudo apt install build-essential pkg-config libssl-dev git-all
sudo apt update
sudo apt install rustup
rustup install nightly
rustup default nightly
sudo apt update
sudo apt install -y protobuf-compiler
protoc --version
screen -S nexus
curl https://cli.nexus.xyz/ | sh
stop prover with ctrl + c and then change Prover Id
cd .nexus
nano prover-id
to find your prover id head to https://beta.nexus.xyz/ and then press f12 ( inspect element ) and then Application => Storage => local storage => https://beta.nexus.xyz
then copy the value of flutter.proverId
Change with your prover-id provided on beta.nexus.xyz
then Rerun it again
curl https://cli.nexus.xyz/ | sh
then detach with Ctl + A + D
If you encounter this error "warning: [email protected]: Failed to run protoc: No such file or directory (os error 2)" Run this command:
sudo apt install -y protobuf-compiler