Start Your Service Node

Important: Replace YOUR_PUBLIC_IP in the command below with the IP address you got in Step 1.

Windows (PowerShell)

First, stop and remove any existing service node container:

docker stop sn01; docker rm sn01

Then copy and paste this command (replace YOUR_PUBLIC_IP with your actual public IP):

docker run -dit --name sn01 -p "18090:18090" -p "18091:18091" -p "38160:38160" -v "${PWD}\data\sn01:/data" ghcr.io/equilibriahorizon/equilibria-node:latest --testnet --dev-allow-local-ips --service-node --fixed-difficulty=750 --data-dir=/data --p2p-bind-ip=0.0.0.0 --p2p-bind-port=18090 --rpc-admin=0.0.0.0:18091 --add-priority-node=84.247.143.210:18080 --service-node-public-ip=YOUR_PUBLIC_IP --l2-provider=http://84.247.143.210:8545 --quorumnet-port=38160 --log-level=2

Linux

First, stop and remove any existing service node container:

docker stop sn01; docker rm sn01

Then copy and paste this command (replace YOUR_PUBLIC_IP with your actual public IP):

docker run -dit --name sn01 --network host -v "$(pwd)/data/sn01:/data" ghcr.io/equilibriahorizon/equilibria-node:latest --testnet --dev-allow-local-ips --service-node --fixed-difficulty=750 --data-dir=/data --p2p-bind-port=18090 --rpc-bind-port=18091 --service-node-public-ip=YOUR_PUBLIC_IP --l2-provider=http://84.247.143.210:8545 --quorumnet-port=38160 --log-level=2

Check if it's running:

docker logs -f sn01

Look for messages showing it's connecting and syncing. Press Ctrl+C to stop watching logs (the container keeps running). Keep your terminal open and proceed to starting your wallet RPC.


Last updated