An open API service indexing awesome lists of open source software.

https://github.com/zunxbt/nexus-prover

One click guide to run nexus prover beta on your system
https://github.com/zunxbt/nexus-prover

nexus prover rust rust-lang

Last synced: about 2 months ago
JSON representation

One click guide to run nexus prover beta on your system

Awesome Lists containing this project

README

        

Run Nexus Prover Beta

## Info
- You need to have min 4 RAM in your system (VPS)
- Recommended : 6 GB RAM
- You can buy VPS from [PQ Hosting](https://pq.hosting/?from=622403&lang=en) using cryptocurrency
---
This script is compatible with Ubuntu on local system as well as on VPS
- If you run on VPS, u don't need to do anything after running the installation commands
- If you run on Local system (Ubuntu), u just need to open the terminal after turning on your system to start this prover, it will start running automatically again

## Installation
- You can use either this command
```bash
sudo apt install curl && curl -sSL https://raw.githubusercontent.com/zunxbt/nexus-prover/main/nexus.sh | bash
```
- Or this command to run this script
```bash
sudo apt install wget && wget -qO - https://raw.githubusercontent.com/zunxbt/nexus-prover/main/nexus.sh | bash
```

## Status
- You can check your prover logs, using the below command
```bash
journalctl -u nexus.service -f -n 50
```
- You will see something like this, it means, it is fine

![Screenshot 2024-10-09 115039](https://github.com/user-attachments/assets/3d3065d8-cb88-44ca-88b8-ac072bcf9eff)

## Imp Note (Try 15 mins after running the installation command)
- If you want to connect your web browser nexus prover ID with CLI, then just visit : [Nexus Beta Website](https://beta.nexus.xyz/) and then copy your prover ID from profile section
- If you can't copy normally then watch the below video (Use f12 or just right click on empty place on the site and then click on inspect option. then go to applictaion section and copy the prover ID, don't include the double comma)

https://github.com/user-attachments/assets/4648f062-f63a-40e1-8697-c82851ed9470

- Now open terminal and use the below command
```bash
sed -i 's/.*/YOUR_PROVER_ID/' .nexus/prover-id
```
- Make sure to replace `YOUR_PROVER_ID` with the value u copied earlier (Example : `sed -i 's/.*/P2Fn8XlXjuWr8yeoJvE6bi2iP1I3/' .nexus/prover-id`)
- Now restart the nexus.service using below command
```bash
sudo systemctl restart nexus.service
```
- After some times, u will see that, your CLI nexus points will also be displayed on [Nexus Beta Website](https://beta.nexus.xyz/) upon clicking `Profile` section

![image](https://github.com/user-attachments/assets/9f0eba4d-d218-4dc6-b396-b1aab84bc0cb)