Download & Install the Xone Chain Full Node Binary and Configuration
1. Prerequisites
- A Linux server (Ubuntu 22.04+ recommended)
wget
andunzip
installedsudo
privileges
2. Download the Latest Binary and Config Bundle
# Change to a temporary directory
cd /tmp
# Download the Xone Chain node binary (example version v1.0.1)
wget https://xone-mainnet-files.s3.ap-southeast-1.amazonaws.com/xoned-v1.0.1-linux-amd64
# Download the official configuration template
wget https://xone-mainnet-files.s3.ap-southeast-1.amazonaws.com/config.zip
Tip: Optionally verify the SHA256 checksum to ensure the files haven’t been tampered with.
3. Install the Binary
# Rename the executable
mv xoned-v1.0.1-linux-amd64 xoned
# Make it executable
chmod +x xoned
# Move it into your system’s PATH
sudo mv xoned /usr/bin/xoned
4. Initialize the Data Directory
# Initialize your node’s data directory (defaults to ~/.xoned)
xoned init mynode --chain-id xone_3721-1
mynode
can be replaced with your preferred directory name- This creates a
~/.xoned
(or~/.mynode
) folder in your home directory
5. Apply the Official Configuration
# Unzip the config bundle
unzip config.zip -d ./config
# Backup your existing config (in case you need to revert)
cp -r ~/.xoned/config ~/.xoned/config.bak
# Overwrite genesis.json, config.toml, and app.toml
cp config/genesis.json ~/.xoned/config/genesis.json
cp config/config.toml ~/.xoned/config/config.toml
cp config/app.toml ~/.xoned/config/app.toml
Note
- Ensure
~/.xoned/config
contains only the official or intentionally customized files—remove any extras.- If you need to tweak settings (RPC ports, firewall rules, etc.), edit the files under
config/
first, then copy them over.
6. Start the Node and Begin Syncing
# Launch the node (use systemd or tmux/screen for background operation)
xoned start --home ~/.xoned
7. Verify Sync Status
# Check sync info (latest block height, catching up status)
xoned status --home ~/.xoned --node http://127.0.0.1:26657 | jq .SyncInfo
# Watch logs for “Committed new block” messages
tail -f ~/.xoned/logs/xoned.log