NuLink Validator Node
Komponen | Spesifikasi minimal |
---|---|
CPU | Intel Core 2 |
RAM | 4 GB |
Penyimpanan | 30 GB |
Komponen | Spesifikasi minimal |
---|---|
Sistem Operasi | Debian/Ubuntu 20.04 |
- SAVE PUBLIC ADDRESS DAN ISI SALDO tBNB KE ALAMAT PUBLIC ADDRESS YANG NANTI KAMU DAPATKAN
- SAVE NAMA FILE KEYSTORE UTC YANG NANTI KAMU DAPATKAN
- SAVE PHRASE
- SAVE PUBLIK KEY YANG NANTI KAMU DAPATKAN
- AMBIL FAUCET NULINK DI DASHBOARD NULINK
- KE MENU STAKING DAN STAKE TOKEN NULINK
- BOND WALLET DENGAN PUBLIC ADDRESS YANG KAMU DAPATKAN
sudo ufw allow ssh
sudo ufw allow https
sudo ufw allow http
sudo ufw allow 9151
sudo ufw enable
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 && cd geth-linux-amd64-1.10.23-d901d853/
./geth account new --keystore ./keystore
- Input password dan simpan Public address of the key dan Path of the secret key file
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli [containerd.io](http://containerd.io/) docker-buildx-plugin docker-compose-plugin
docker pull nulink/nulink:latest
cd /root && mkdir nulink && cp /root/geth-linux-amd64-1.10.23-d901d853/keystore/* /root/nulink
chmod -R 777 /root/nulink
**Ubah "< Isi Passwordmu >" menjadi password yang Kamu gunakan di awal tadi
export NULINK_KEYSTORE_PASSWORD=<Isi Passwordmu>
export NULINK_OPERATOR_ETH_PASSWORD=<Isi Passwordmu>
sudo apt install screen
- Ubah " < nama screen > " menjadi apapun bebas
screen -S <nama screen>
- Ubah "UTC--secretkey" dengan nama UTC yang kamu dapatkan diawal
- Ubah "-public address-" dengan public address yang kamu dapatkan diawal
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/UTC--secretkey \
--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 -public address- \
--max-gas-price 10000000000
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
docker logs -f ursula