Prerequisites:

Before you begin, ensure your system meets the following requirements:

Installation Steps:

  1. Update System Packages:

    Open a terminal and execute:

    sudo apt update && sudo apt upgrade -y
    
    
  2. Install Required Dependencies:

    Install necessary packages by running:

    sudo apt install curl git wget build-essential jq screen -y
    
    
  3. Start a New Screen Session:

    This allows the node to run in the background.

    screen -S voi
    
    
  4. Run the Installation Script:

    Execute the following command to download and run the installation script:

    /bin/bash -c "$(curl -fsSL <https://get.voi.network/swarm>)"
    
    
  5. Configure the Node:

    Ensure you save the wallet information provided during this step.

  6. Obtain Test Tokens:

    Replace YOUR_WALLET_ADDRESS with the address obtained during the node setup. Complete any CAPTCHA if prompted.

  7. Complete the Installation:

    After receiving the test tokens, return to the terminal and type:

    completed
    
    

    Press Enter to initiate the synchronization process. Keep the terminal open until synchronization completes.

  8. Finalize Setup:

    Once synchronization is complete, you may be prompted to enter your wallet password again. Do so as required.

    Ensure you securely save your seed phrase when it is displayed.

Checking Node Status:

To verify the status of your node, execute:

~/voi/bin/get-node-status

Additional Resources:

For more detailed information and documentation, visit the Voi Swarm GitHub repository.