1. System Requirements

Ensure your system meets the following specifications:

2. Install Dependencies

Install the necessary dependencies:


sudo apt update
sudo apt install -y build-essential git curl jq lz4

3. Install Go

XION requires Go version 1.19. Install it as follows:


wget <https://golang.org/dl/go1.19.linux-amd64.tar.gz>
sudo tar -C /usr/local -xzf go1.19.linux-amd64.tar.gz
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc
source ~/.bashrc

4. Build the XION Daemon

Clone the XION repository and build the xiond binary:


git clone <https://github.com/burnt-labs/xion.git>
cd xion
make install

Verify the installation:


xiond version

5. Initialize the Node

Initialize your node with a moniker (replace your-node-name with your chosen name):