Penulis:
Note
WHAT IS Nexus?
Nexus is the supercomputer for everyone, powering the world’s most complex computation to build the Verifiable Internet.
Sebelum ke tutorialnya, kalo kamu belum ngerti gimana cara terhubung ke VPS mu, bisa lihat tutorial yang sudah kami buat di sini.
Tutorial testnet Nexus akan dibagi menjadi 3 bagian:
Note
Requirement bisa merujuk pada section di bawah.
Note
Instalasi docker dapat merujuk pada tutorial pada link berikut:
Cukup clone repository ini, install Docker dengan Docker Compose dan lakukan command di bawah ini:
# Clone aplikasinya dulu
git clone https://github.com/ZuperHunt/Nexus-Prover
# Masuk ke foldernya
cd Nexus-Prover
# Copy file secretnya
cp .env.example .env
# Isi secret dan atur konfigurasinya
nano .env
# Jalankan server
docker compose up -d
Langkah-langkah di bawah bisa kamu eksekusi apabila ingin menjalankan aplikasi ini secara manual.
Kamu bisa gunakan VPS atau PC pribadi dengan kebutuhan:
✅ Linux | ✅ macOS | ✅ Windows (Native / WSL) |
---|
Part | Minimum | Recommended |
---|---|---|
CPU | 1 Core | 2 Cores |
RAM | 1 GB | - |
SSD | - | - |
Tutorial ini dibuat menggunakan Linux (Ubuntu), untuk sistem operasi lainnya mungkin akan sedikit berbeda. Untuk native Windows hanya bisa yang versi web saja, gunakan WSL untuk yang versi CLI.
Copy-paste, trus tinggal tekan enter aja.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
. "$HOME/.cargo/env"
sudo apt update && sudo apt upgrade
sudo apt install build-essential pkg-config libssl-dev git-all
sudo apt install unzip
curl -LO https://github.com/protocolbuffers/protobuf/releases/download/v29.1/protoc-29.1-linux-x86_64.zip
unzip protoc-29.1-linux-x86_64.zip -d $HOME/.local
export PATH="${HOME}/.local/bin":${PATH}
Ubah <SESSION_NAME>
menjadi terserahmu.
tmux new -s <SESSION_NAME>
Cek terlebih dahulu apakah folder .nexus
sudah ada atau belum menggunakan: cd .nexus
.
Kalo tidak ditemukan, kamu bisa membuatnya dengan perintah berikut:
mkdir .nexus
Gunakan Prover Id web prover mu, dengan cara tekan F12 di browser trus cari Application dan copy value dari flutter.proverId
.
Balik ke CLI, jalankan perintah berikut dan isi hanya dengan Prover Id yang barusan dicopy.
nano $HOME/.nexus/prover-id
Tekan ctrl
+x
untuk menyimpan, lalu akan muncul yes or no ketik saja Y
, lalu tekan enter
.
curl https://cli.nexus.xyz/ | sh
Kalo berhasil nanti muncul log proving
/proved
, dan akan muncul status CLI pada My Profile di web Nexus. Kamu juga bisa pantau PTS (point) di situ.
Klik Connect
and you good.
Reach us if you have any question:
ZuperHunt's Discord server | X(Twitter)