# Install Titan Agent on Linux (x86)

{% hint style="success" %}
**High Earnings Guide:**\
1\. New nodes require a 3–7 day deployment period. Please be patient—earnings will gradually stabilize after this phase.\
2\. Keep your device online 24/7, especially during evening peak hours (18:00–24:00 UTC+8).\
3\. Ensure both Agent status and Service status show as normal. If any issues occur, contact customer support promptly.\
[→ Click for more tips](https://help.titanapp.info/titan-network-en/galileo-testnet/f.a.q./how-to-increase-node-rewards)
{% endhint %}

## Preparation

#### System Requirement

* Supported OS: Ubuntu, Debain, Fedora, CentOS/RHEL
* Hardware architechture: x86/x64
* Minimum configuration requirements:
  * CPU: 2 Cores
  * Memory: 4GB
  * Hard Disk: 50GB available space

## Step 1: Multipass Installation Steps

1. **Check if Snap is Installed**

First, ensure your Linux system has Snap installed. Most modern Linux distributions (like Ubuntu, Debian, Fedora, etc.) support Snap by default. Open terminal (press Ctrl + Alt + T) and enter: `snap --version`

* If version information displays, it's installed - skip to step 3&#x20;
* If you see "`command not found`", you need to install Snap

2. **Install Snap**&#x20;

Choose your system and run the corresponding command:

**Ubuntu/Debian users:**

```bash
sudo apt update
sudo apt install snapd
```

**Fedora users:**

```bash
sudo dnf install snapd
```

**CentOS/RHEL users:**

```bash
sudo yum install snapd
```

**Enable Snap after installation:**

```bash
sudo systemctl enable --now snapd.socket
```

3. **Install Multipass**

```bash
sudo snap install multipass
```

* Wait for installation to complete

4. **Verify Installation**

```bash
multipass --version
```

* Seeing a version number means successful installation!

> Having Issues?
>
> * Command not working? Try adding 'sudo'
> * Slow download? Check network and retry
> * Installation interrupted? Run command again

## Step 2: Installing and Running Titan Agent

### 1. Download and Extract Installation Package

```bash
# Download installation package
wget https://pcdn.titannet.io/test4/bin/agent-linux.zip

# Create installation directory
mkdir -p /opt/titanagent

# Extract installation package
unzip agent-linux.zip -d /opt/titanagent
```

### 2. Get Your Key

1. Open browser and visit:

{% embed url="<https://test4.titannet.io>" %}

1. Log into your Titan account
2. Find and copy your key
3. Run the Program

{% code overflow="wrap" %}

```bash
cd /opt/titanagent

# Run Agent (remember to replace <YOUR_KEY>)
./agent --working-dir=<your-titan-agent-folder-path> --server-url=https://test4-api.titannet.io --key=<your-key>
```

{% endcode %}

* Replace "your-titan-agent-folder-path" with actual folder location
* Replace "your-key" with the key you copied earlier

**Common Issues**

* Download failed? Check network connection
* Extraction error? Ensure unzip is installed: `apt install unzip` or `yum install unzip`
* Insufficient permissions? Use sudo to run commands
* Program won't run? Add execution permission: `chmod +x agent`

**Tip**

* Recommended to set up the program as a system service for auto-start on boot
