Tutorial Cara berpartisipasi dalam Nulink Testnet-Airdrop/Whitelist Phase 1

 


Tutorial Cara berpartisipasi dalam Nulink Testnet, project ini cukup bagus karena di belakangnya ada berbagai market besar , terutama yang sering kita pakai yaitu binance - NuLink Testnet disebut jaringan Horus. Ini mencakup empat bagian: NuLink Staking Dapp, NuLink Worker Node, NuLink Staking Dapp (phase01), NuLink Worker Node (phase01), NuLink Agent (phase02) dan NuLink File Sharing Dapp (phase02). NuLink Staking Dapp dan NuLink Worker Node digunakan oleh mereka yang ingin menyediakan layanan kriptografi di jaringan Horus; sedangkan NuLink Agent dan NuLink File Sharing Dapp digunakan oleh mereka yang ingin menggunakan layanan privasi di jaringan Horus. Token di jaringan Horus adalah NLK (tes). Dan kita semua akan melihat cara kerjanya di tutorial ini.


Chapter 1 : StakingDapp

Inisialisasi : Connect wallet and Login  Account.

NuLink saat ini hanya mendukung dompet METAMASK. Pengguna perlu mengunduh dan menginstal dompet METAMASK terlebih dahulu. Jika Anda membutuhkan bantuan lebih lanjut dengan penggunaan METAMASK, silakan lihat di sini. Silakan buat akun untuk staking di METAMASK setelah instalasi.

Setelah membuat akun staking di dompet METAMASK, login dan hubungkan akun staking di Nulink Staking Dapp. Klik "Connect Wallet" di sudut kanan atas halaman, dan jendela pop-up yang menghubungkan ke dompet METAMASK akan muncul. Klik "Connect Wallet" di jendela pop-up, dan plug-in dompet METAMASK akan dipanggil. jika bingung bisa lihat gambar dibawah.






Staking NLK to the staking pool.

Setelah masuk dengan dompet METAMASK, silakan periksa saldo dan klik tombol “Staking” untuk memasang token ke staking pool. Pastikan  kalian sudah claim faucet untuk NLK(test) dan BNB(test) di akun staking sebagai dana awal. bila bingung bisa lihat gambar dibawah.














CHAPTER 2 : NULINK WORKER

Cara memesan dan mengkonfigurasi server VPS (Pilih VPS ubuntu 20.04 dengan Docker)
Pada langkah ini kita skip ya , karena sudah saya jelaskan di postingan sebelumnya di artikel cara mendapatkan vps trial

Persiapan dan update paket

Setelah berhasil terhubung dengan Vps , kalian tinggal copy paste command dibawah atau ketik manual juga gpp.
sudo apt update && sudo apt upgrade -y

apt install python3-pip -y

 wget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.10.23-d901d853.tar.gz

 tar -xvzf geth-linux-amd64-1.10.23-d901d853.tar.gz

 Masuk ke folder hasil unzip.

cd geth-linux-amd64-1.10.23-d901d853

 ./geth account new --keystore ./keystore

 Masukan password , terserah mau di isi apa yang penting jangan lupa aja.

Save di notepad.

Dari metamask, kirim NBT ke alamat operator : syntax

operator adress = public addres




NuLink Worker Installation

cd $home

 docker pull nulink/nulink:latest


Buat directory dengan command :
  • cd /root
  • mkdir nulink

Salin file keystore akun Worker ke direktori host yang dipilih pada langkah 3. privat file yang digenerate oleh NuLink Worker juga akan disimpan di direktori ini. Harap pastikan bahwa direktori ini memiliki 777 izin.
  • cp xxxxxxxxxxxxxxxxxxxxx /root/nulink ( ganti ke path file )
  • chmod -R 777 /root/nulink

Buat environment virtual. self-contained yang akan berisi instalasi python untuk versi Python tertentu, dan berbagai paket yang diinstal diperlukan untuk menjalankan node

 

  •  pip install virtualenv
  • virtualenv /root/nulink-venv
  • source /root/nulink-venv/bin/activate
  • wget https://download.nulink.org/release/core/nulink-0.2.0-py3-none-any.whl
Install paket :

pip install nulink-0.2.0-py3-none-any.whl

 Verifikasi Instalasi

Sebelum melanjutkan, verifikasi bahwa instalasi Nulink dan titik masuk Anda berfungsi.

  • source /root/nulink-venv/bin/activate
  • python -c "import nulink"
NuLink Worker Initialization and Running

  • export NULINK_KEYSTORE_PASSWORD= samakan aja sama yang dibuat di awal
  • export NULINK_OPERATOR_ETH_PASSWORD= password
setelah sudah di set jalankan Node.

docker run -it --rm \

-p 9151:9151 \

-v /root/nulink:/code \

-v /root/nulink:/home/circleci/.local/share/nulink \

-e NULINK_KEYSTORE_PASSWORD \

nulink/nulink nulink ursula init \

--signer keystore:///code/xxxxxxxxxxxxxxxxxxxxxxx \

--eth-provider https://data-seed-prebsc-2-s2.binance.org:8545/ \

--network horus \

--payment-provider https://data-seed-prebsc-2-s2.binance.org:8545/ \

--payment-network bsc_testnet \

--operator-address yyyyyyyyyyyyyyy \

--max-gas-price 100

Ganti xxx dengan file keystore di awal dan juga ganti yyyyy dengan public addres di awal juga.


 






Jalankan Node :
docker run --restart on-failure -d \
--name ursula \
-p 9151:9151 \
-v /root/nulink:/code \
-v /root/nulink:/home/circleci/.local/share/nulink \
-e NULINK_KEYSTORE_PASSWORD \
-e NULINK_OPERATOR_ETH_PASSWORD \
nulink/nulink nulink ursula run --no-block-until-ready

 Check Node URI for Worker Account

  • docker logs -f ursula
  • CTRL + C (untuk stop)
  • cd $home

apt install ufw -y 

ufw allow ssh 

ufw allow https 

ufw allow http 

ufw allow 9151

ufw enable


Bond an active worker to gain reward

check ke nulink







Untuk Node URI isikan IpAddres vps kalian dan port 9151


Kalo sudah selesai seperti gambar langsung isi form

Akhir kata :

Ahhh,.. selesai juga akhirnya, kalo nemu error periksa ulang apa yang kelewat. Terimakasih.

Posting Komentar

Lebih baru Lebih lama