🔌 Privasea Privanetix Node (archived)
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