# For GPU providers

If you have:

☑️ Linux-based servers  \
☑️ A computer with a GPU equivalent to RTX 3090 or above ([<mark style="color:blue;">List of eligible GPU models</mark>](https://docs.inferix.io/inferix-testnet-2-on-solana-and-iotex-ended/gpu-staking-and-unstaking/staking-requirements))\
☑️ A public IP address and a worker that can be accessed via SSH

Simply add your GPUs to the network and stake your [<mark style="color:blue;">$tIFX</mark>](https://x.com/search?q=%24tIFX\&src=cashtag_click) tokens to earn passive rewards with the guide below 👇

### Step 1. Log in to the website using a Gmail account

GPU provider website (IoTeX) : [<mark style="color:blue;">https://provider.inferix.io/</mark>](https://provider.inferix.io/)\
GPU provider website (Solana): [<mark style="color:blue;">https://miner.inferix.io/</mark>](https://miner.inferix.io/)

<mark style="background-color:yellow;">⚠️</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">**Note that:**</mark> Once your registration is approved, you will receive an onboarding email shortly from our official email address: <mark style="color:blue;"><contact@inferix.io></mark>&#x20;

### Step 2. Set up your account’s wallet address

*The system currently supports the MetaMask wallet plugin.*&#x20;

After successful login, go to the **Settings** page and set the wallet address.&#x20;

<mark style="background-color:yellow;">⚠️</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">**Note that:**</mark> This wallet address cannot be changed later! All future operations on the website will be linked to this wallet.

### Step 3. Acquire **tIFX Tokens**

{% embed url="<https://docs.inferix.io/inferix-testnet-2-on-solana-and-iotex-live/guide-to-get-tifx-tokens>" %}

### Step 4. Add a GPU Server

4.1. Click **Server** → **Add Servers**, then copy the following comman

<figure><img src="https://3032367557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcE7ARktdPinaZgrdSJOX%2Fuploads%2FYmU8xadeioVmjShhXHFY%2FScreenshot%202025-03-13%20at%2022.41.15.png?alt=media&#x26;token=537a38d9-5fbe-40bf-88b8-45b837a941ff" alt=""><figcaption></figcaption></figure>

4.2. Run the command on your GPU server with root privileges.

<mark style="background-color:yellow;">⚠️</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">**Note that:**</mark> Currently, only Linux systems are supported.

4.3. Return to the **Server** page.

* You should see the newly added server with **Await Info** status.&#x20;
* Click **Confirm Info**, enter the **public IP and port** for SSH access, select the **GPU model**, and submit.
* The server status will change to **Pending Review**.&#x20;
* You can wait for the **operations team to review**, or **contact them to accelerate the review**.

<figure><img src="https://3032367557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcE7ARktdPinaZgrdSJOX%2Fuploads%2FpRrwy9gcpFUqLRrLu4AS%2FScreenshot%202025-03-13%20at%2022.45.38.png?alt=media&#x26;token=22cb08bc-5e45-46ef-9c30-748c5a3cba39" alt=""><figcaption></figcaption></figure>

4.4. During the **Pending Review** phase:

* The project team’s operations staff will see the review request in the manage platform.&#x20;
* They will use the SSH IP, port, and key file to log in and verify the machine’s configuration.&#x20;
* If everything is correct, they will approve the machine to join the network.&#x20;
* If your machine remains Pending Review for a long time, you can contact operations for assistance.

### Step 5. GPU Staking

Once the server status changes to **Await Stake**, you can proceed with **staking**.&#x20;

Click **Stake**, and the **MetaMask wallet** will open, displaying:&#x20;

* The **staking amount**.&#x20;
* Execution of the **smart contract call** to lock the staked amount.&#x20;

<mark style="background-color:yellow;">⚠️</mark> <mark style="background-color:yellow;"></mark><mark style="background-color:yellow;">**Note that:**</mark>  Different GPU models require different staking amounts. Find the [<mark style="color:blue;">**staking requirement of each GPU HERE.**</mark> ](https://docs.inferix.io/inferix-testnet-2-on-solana-and-iotex-ended/gpu-staking-and-unstaking/staking-requirements)

<figure><img src="https://3032367557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcE7ARktdPinaZgrdSJOX%2Fuploads%2FF52JAwHggEMPUy07IM9E%2FScreenshot%202025-03-13%20at%2022.48.36.png?alt=media&#x26;token=3f0e7e7a-78f8-4489-a86e-97d7c4f31ac3" alt=""><figcaption></figcaption></figure>

After staking, the machine will show as **Online**, marking its entry into the **Testnet** for mining.

***

**VIDEOTUTORIALS:**

Solana:

{% embed url="<https://www.youtube.com/watch?v=6sbAyPIvEhI>" %}
video guide to join testnet on Solana
{% endembed %}

IOTEX:&#x20;

{% embed url="<https://www.youtube.com/watch?v=hMaUVTaOuTo>" %}
video guide to join testnet on IOTEX
{% endembed %}
