Run a Glacier Testnet Node, Install Glacier Verifier Node, Run a Glacier Testnet Verifier Node
Glacier Network builds scalable blockchain infrastructure for AI and DePIN, with seamless data management via GlacierDB, GlacierAI, and off-chain computation through GlacierDA.
The Network has launched its Verifier Nodes on testnet, a pivotal step toward validating and refining its data-centric blockchain infrastructure. These nodes play a crucial role in testing components like Glacier Consensus, GlacierAI, GlacierDB, and GlacierDA, ensuring seamless decentralized data management and AI performance.
Contents of the Page
Reward
Run a Glacier Verifier Test Node to secure $GLS rewards, points, and early sale whitelist access.
Funding
Total raised $10.9m in two rounds.
Glacier Verifier Node Installation
Step 1: VPS Setup
If you are running either a Nillion Verifier Node or Nesa Miner Node, you can run this verifier Node on the same VPS. The requirements are minimal since this is a light node.
Node Hardware Requirements(minimum):
- CPU: Single Core
- RAM: 2 GB (4 GB+ recommended).
- Storage: Less than 100 MB.
- Bandwidth: Stable Internet Connection
- Operating Systems: Linux
Alternatively, I recommend using this VPS for $5.5: VPS Link.
2. Open Termius Application
- Open the Termius application on your PC or phone. You can download the app from the Microsoft Store or Google Play Store for free. Create a free account using your email.
- Input the following details:
- Host: Your VPS IP
- Label: Glacier
- Username: root
- Password: Your VPS Password
Save and connect to the VPS.
Note: If you are new to Termius, on a PC, to copy, press Ctrl + Shift + C, and to paste, press Ctrl + Shift + V.
Step 3. Prepare Private Key and tBNB for Gas
If you don’t have tBNB tokens or a wallet:
- Create a Wallet: Use MetaMask or another compatible wallet.
- Connect to OpBNB Testnet: Add OpBNB Testnet RPC to your wallet from ChainList
- Obtain tBNB: Use a faucet and transfer tBNB to your wallet:
- Join the BNB Chain Discord
- Visit the BNB Chain Discord faucet channel
- Type /faucet {your receiver account} and sent.
- You will receive 0.3 tBNB in few seconds.
- Bridge BNB Testnet to opBNB Tetnet Network via the Official Bridge
- Export Private Key: Export the private key from your wallet.
Keep the private key secure; you will need it to run the node.
———————————-
Node Licensing
The first time your node goes online, it will automatically mint a Node License NFT on the OpBNB Testnet. This process can take several minutes, so be patient.
You can check this transaction on the opBNB chain explorer
I deleted the Docker version because I was facing some issues.
CLI Version
Step 4: Prepare Your Environment
- Update Your System:
sudo apt-get update &&
sudo apt-get upgrade -y
- Install Required Utilities:
sudo apt-get install -y screen curl wget
Step 5: Setup a Screen session
- Start a
screen
session:
screen -S glacier-node
- Create and navigate to a directory:
mkdir gla && cd gla
Step 6. Download Node Binary
- Download the node binary:
wget https://github.com/Glacier-Labs/node-bootstrap/releases/download/v0.0.2-beta/verifier_linux_amd64 -O verifier_linux_amd64
- Make the binary executable:
chmod +x verifier_linux_amd64
Step 7: Download and Configure config.yaml
- Download the configuration template:
wget https://glacier-labs.github.io/node-bootstrap/config.yaml
- Edit the configuration file to add your private key:
nano config.yaml
Replace YourPrivateKey with your actual private key. The updated file should look like this:
Save and exit (Ctrl+O
, Enter
, Ctrl+X
).
Step 8: Run the Node
./verifier_linux_amd64
To Detach the session: Press Ctrl + A + D
To reattach the session later:
screen -r glacier-node
Step 9. Verify Node Status
- Check the online status of your node on the Node Explorer:
Node Explorer
Go to the Node Explorer page, connect your wallet, and click on the wallet address in the top right. You can then check how many tasks the node is verifying.
——————————————
Additional Resources
- NodeCtrl Contract: View on OpBNB Testnet
- License NFT Contract: View on OpBNB Testnet
————””””””””””””””————
If you’re having any issues, you should contact them on Discord or ping me in the TG Group. I’ll help if I can.
And to receive upcoming updates about node upgrades or reward announcements, please join our Telegram channel and keep notifications unmuted.
————……………………————
To update your Glacier Verifier Node to the latest version (v0.0.2-beta), follow these steps:
Step 1: Stop the Current Node
- If the node is running, stop it:
- Reattach the session:
screen -r glacier-node
Then stop the node with Ctrl+C
Step 2: Backup Your Configuration
Before proceeding, back up your config.yaml
file to ensure you don’t lose your private key or settings:
cp config.yaml config_backup.yaml
Step 3: Download the Latest Node Binary
- Navigate to your node’s directory:
cd gla
- Download the latest version of the binary:
wget https://github.com/Glacier-Labs/node-bootstrap/releases/download/v0.0.2-beta/verifier_linux_amd64 -O verifier_linux_amd64
The -O
flag overwrites the existing binary with the latest one.
- Make the new binary executable:
chmod +x verifier_linux_amd64
Step 4: Verify Your Configuration
Ensure your config.yaml
is still present and contains the correct private key and settings. If necessary, restore it from the backup:
cp config_backup.yaml config.yaml
Step 5: Run the Updated Node
- Start the updated node:
./verifier_linux_amd64
To Detach the session: Press Ctrl + A + D
To reattach the session later:
screen -r glacier-node