π Privasea Privanetix Node
Before You Start
- If you have Docker already installed on your server, you can skip to the βNode Installationβ section.
- We recommend reading through the entire guide before starting the installation process.
- Make sure to follow each step carefully and backup all critical information.
π» Hardware Requirements
Components | Minimum Requirements | Ideal Requirements |
---|---|---|
CPU | 4 | 16 |
RAM | 4+ GB | 8+ GB |
STORAGE | 100 GB SSD | 100 GB NVMe |
NETWORK | 100 Mbps | 1 Gbps+ |
Docker Requirements
Before proceeding with node installation, make sure your system meets the minimum requirements. The following installation steps will help you set up Docker and other necessary components.
1οΈβ£ System Update
apt update && apt upgrade -y
2οΈβ£ Install Dependencies
apt install htop curl git wget make jq build-essential pkg-config ncdu tar clang \
lsb-release libssl-dev unzip lz4 iptables ca-certificates -y
3οΈβ£ Docker Installation
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
Verify installation:
docker version
4οΈβ£ Docker Compose Installation
COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4)
sudo curl -L "https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
5οΈβ£ Docker Authorization
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
6οΈβ£ Node Installation
Node Setup
Starting from this point, youβll be setting up your Privanetix node. Make sure to carefully follow each step and store all sensitive information securely.
Pull the node image:
docker pull privasea/acceleration-node-beta:latest
Create working directory:
mkdir -p ~/privanode/config && cd ~/privanode
7οΈβ£ Create Wallet
docker run --rm -it -v "$HOME/privanode/config:/app/config" \
privasea/acceleration-node-beta:latest ./node-calc new_keystore
Critical Security Step
Store your wallet password and all generated information in a secure location. You will need this information for future operations and recovery.
8οΈβ£ Keystore Configuration
mv $HOME/privanode/config/UTC--* $HOME/privanode/config/wallet_keystore
9οΈβ£ Dashboard Setup
Dashboard Configuration
Follow these steps in order:
- Go to Dashboard
- Connect your reward wallet - do not import the node wallet
- Click βSet up nowβ
- Set your commission rate
- Enter and confirm your node address
π Start the Node
Password Configuration
When entering your password in the command below:
- Remove the
<>
characters - Replace
<password>
with your actual keystore password - Double-check the password before running the command
KEYSTORE_PASSWORD=<password> && docker run -d --name privanode \
-v "$HOME/privanode/config:/app/config" \
-e KEYSTORE_PASSWORD=$KEYSTORE_PASSWORD \
privasea/acceleration-node-beta:latest
1οΈβ£1οΈβ£ Backup Wallet File
Important Backup Step
Make sure to securely backup your wallet_keystore file located at:
$HOME/privanode/config/wallet_keystore
This file is critical for node recovery and maintenance.
π Control Commands
Check node status:
docker ps | grep privanode
View logs:
docker logs privanode -f
Restart node:
docker restart privanode
β Frequently Asked Questions
Common Questions
-
Wallet Connection: You donβt need to connect your node wallet to the platform. Use a separate reward wallet.
-
Faucet Requests: In step 4 on the site, request faucets for your reward wallet. All Stake-Unstake-Claim operations are performed with the reward wallet.
-
Node Migration: If youβre moving or reinstalling:
- Follow steps until βCreate working directoryβ
- Place your backed-up wallet_keystore in $HOME/privanode/config
- Skip directly to the βStart the nodeβ step