䷐ Nulink Worker node Guide!

Follow after:

https://x.com/Crazy_Drops/status/1757775591837991140?s=20

After logging in to your terminal, paste commands one by one.

From the official site:

https://docs.nulink.org/products/stakers/nulink_worker/eth_account

apt install ufw -y

ufw allow ssh ufw allow https ufw allow http ufw allow 9151 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

🗒️ Save your public Address and secret key file and deposit small amount of test BNB on that address

Install docker now

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 install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

sudo apt-get update

Pull NuLink

docker pull nulink/nulink:latest

cd /root mkdir nulink

cp /root/geth-linux-amd64-1.10.23-d901d853/keystore/YourSecretKeyhere /root/nulink

⎘ “Replace YourSecretKeyhere with your secret key file Start with UTC and end with your worker wallet address like UTC--2024-02-12T08-00-01.454382000Z--5a34704f9f62f6d4accc7e28775a31a8a67bcde

chmod -R 777 /root/nulink

export NULINK_KEYSTORE_PASSWORD=12345678

export NULINK_OPERATOR_ETH_PASSWORD=12345678

Initialize Node Configuration now

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/YourSecretKeyhere

--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 Yourworkeraddress

--max-gas-price 10000000000

⎘ “Just replace --Signer keystore(YourSecretKeyhere) and --operator-address (YourWorkerAddress)command with actual key and address “

Finally launch the 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

Go to quest Dashboard :

https://dashboard.testnet.nulink.org/staking

On Staking page Click on “Bond worker” and submit your worker address

on a same page Stake $NKL

You can check your logs with command

docker logs -f ursulaif you see this all Good

your node will be show online in few hours…..

Loading...
highlight
Collect this post to permanently own it.
crazydrops.eth logo
Subscribe to crazydrops.eth and never miss a post.