Installation Guide ( supply )
System Requirements:
CPU cores ≥ 4
GPU memory ≥ 10G
Running memory ≥ 16G
Storage ≥ 500G
You are advised to install the system as user root. After logging in to the system using a terminal, run commands:
sudo -iInstallation
Go to the installation directory:
cd $HOMEDownload the Exabits single node agent, run the command:
bash -c "$(curl -fsSL https://install.exabits.ai/install.sh)"
Follow the prompts to enter the solana wallet address (If you don't already have one, first read the document Generate Solana Wallet Address to create a wallet address) and agent name.

Verification
Ensure the Exabits service is running:
systemctl status exabits.serviceThe following output indicates a successful running:
exabits.service - EXABITS Agent Linux Service
Loaded: loaded (/etc/systemd/system/exabits.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2023-09-05 03:18:39 UTC; 21min ago
Main PID: 57931 (agent_linux)
Tasks: 5 (limit: 4373)
Memory: 8.0M
CPU: 572ms
CGroup: /system.slice/exabits.service
└─57931 /root/exabits/agent_linux A********aH5Q2WDAomeUq8fY1cQ2Adem8TwZyfJeWbL ****-agentEnter q to quit.
Tip:
From the above results, you can see the running status and the installation path.
Active: active (running)is normal, and/root/exabits/agent_linuxis the installation path is/root/exabits
Update
Update Your Exabits Agent to the latest version.
OPTION 1: Wallet Address and Agent Name Stay the Same
If you don't need to change your wallet address and agent name, follow these simple steps.
Step 1: Enter the Exabits Installation Directory
After entering the directory, you will see files similar to the following:

Step 2: Run the Update Script
In the Exabits installation directory, execute the command: ./update.sh
The execution result is as follows:

OPTION 2: Wallet Address and Agent Name Must Be Updated
If you need to replace the wallet address or agent name and update the version, follow these steps.
Step 1: Enter the Exabits Installation Directory
After entering the directory, you will see content similar to the following:

Step 2: Perform the Local Deletion Operation
Step 2.1 Perform the Local Deletion Operation
In the Exabits installation directory, execute the command: ./uninstall.sh
The command lines here should look something like this:

Or, after stopping the Exabits service, you can delete the entire Exabits directory. The command is as follows:
systemctl stop exatbis
cd .. # this is your exabits dir's parent dir
rm -rf ./exabitsThe screenshot is similar to the following:

Step 2.2 Delete the Agent Information File
Execute the deletion command: rm -rf ~/.config/cf-agent/
Step 3: Delete the Node Service
Go to https://node.exabits.ai, find your node, and perform the following operation:

Step 4: Reinstall Exabits Agent
Enter the directory where you want to install the Exabits Agent, and execute: bash -c "$(curl -fsSL https://install.exabits.ai/install.sh)"
During the installation process, follow the prompts to enter your new wallet address and agent name to complete the installation.
Monitor your Agent
Visit Exabits node dashboard to check the connection status and rewards of your agent.
Before getting started, install a Solana wallet. The browser version of the Phantom wallet is recommended, but you can also choose other Solana wallets.
Connect wallet

Select Phantom

Enter Dashboard

Click the device name to enter the device details page.

Last updated