# Adding GPUs to the Network

### For GPU Providers

To participate you will need:\
\&#xNAN;**- Linux-based server**\
**- A public IP address and a worker that can be accessed via SSH**\
**- A computer with a GPU equivalent to RTX 3090 or above.** \
\&#xNAN;*Find the compatible GPUs and their details below* :point\_down:

{% content-ref url="/pages/8VGlBGMF2mkmtRw7qQTO" %}
[GPU Staking](/inferix-testnet-1-on-iotex-ended/gpu-staking.md)
{% endcontent-ref %}

***

#### STEP BY STEP GUIDE

1. **Register for an account** \
   Go to [Testnet 1 ](https://provider.inferix.io/)and use your gmail to create your account. (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>)<br>
2. **Set Up the Wallet Address** \
   The system currently supports MetaMask wallet extension. After successfully logging in, navigate to the ***Settings*** page and configure your wallet address. Please note that this address cannot be changed later, and all subsequent website operations will be linked to this wallet.<br>
3. **Get tIFX Tokens**\
   Contact the Inferix team on our [<mark style="color:blue;">official discord channel</mark>](https://discord.gg/q5gBts3Q6x) to buy tIFX tokens for staking and mining. **The price for testnet1 is 1 tIFX = 0.05 USDT.**\
   **T**he required amount of tokens for staking vary based on the GPU mode&#x6C;**, Refer  to the table on** [<mark style="color:blue;">**"GPU Staking"**</mark>](/inferix-testnet-1-on-iotex-ended/gpu-staking.md):point\_down:

{% content-ref url="/pages/8VGlBGMF2mkmtRw7qQTO" %}
[GPU Staking](/inferix-testnet-1-on-iotex-ended/gpu-staking.md)
{% endcontent-ref %}

4. **Add GPU Servers**&#x20;

A. Go to ***Server → Add Servers***, and copy the command line provided

<div data-full-width="false"><figure><img src="/files/fnVJmrps8gEel7ehecM6" alt=""><figcaption></figcaption></figure></div>

B. Run the command on your GPU server with root privileges. Currently, only Linux-based servers are supported for joining the network. \
\
C. Return to the ***Server*** page, and you will see the server you just added displayed with the status ***Await*** Info. Click the ***Confirm Info*** button, fill in the public IP and port for SSH access, select the GPU model, and submit. The server's status will change to ***Pending Review***. At this point, you can either wait for our operations team to review it or actively contact us to expedite the review process.

<figure><img src="/files/7AiF4V4hFbRhFyqnklQL" alt=""><figcaption></figcaption></figure>

D. While the server is in the ***Pending Review*** status, the operations team will see the review request on the management platform. They will use the provided SSH IP, port, and key file to log in to the server and verify its configuration. If everything checks out, they will click ***Approve*** to allow the server to join the network. If the server remains in the ***Pending Review*** status for an extended period, you can contact the operations team for assistance

5. **GPU Staking**&#x20;

When the provider user sees the server status change to ***Await Stake*** on their ***Server*** page, they can proceed with the staking operation. Clicking the **Stake** button will trigger the MetaMask wallet, displaying the staking amount. This action will call the smart contract to lock the staking amount within it. \
\
It’s important to note that the staking requirements vary based on the GPU model. Please refer to the table here: [<mark style="color:blue;">GPU STAKING</mark> ](/inferix-testnet-1-on-iotex-ended/gpu-staking.md)

<figure><img src="/files/XSLcMJXSlFDxlvrGGhhs" alt=""><figcaption></figcaption></figure>

Once the staking operation in the previous step is completed, the server status will change to ***Online***, indicating that it has successfully joined the Inferix\_Testnet and started mining

***

&#x20;**VIDEOTUTORIAL**&#x20;

{% embed url="<https://www.youtube.com/watch?v=hMaUVTaOuTo>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.inferix.io/inferix-testnet-1-on-iotex-ended/adding-gpus-to-the-network.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
