> For the complete documentation index, see [llms.txt](https://docs.uncoded.ch/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.uncoded.ch/introduction/aboutuncoded/system-requirements.md).

# unCoded System Requirements

***

### **1. Hardware Requirements**

unCoded is self-hosted and requires a reliable server. Here are the recommended hardware specifications:

**Server Specifications:**

* **Processor (CPU):** Minimum 2 vCPUs
* **Memory (RAM):** At least 4 GB
* **Storage:** 50 GB NVMe or SSD for fast data access
* **Network:** Stable internet connection with low latency

**Recommended Providers:**

* [**Netcup:**](https://www.netcup.com/de/?ref=272942)
  * [**Rootserver 1000 G12**](https://www.netcup.com/de/?ref=272942)
* **Other Providers:** Any reliable VPS provider in Europe.

{% hint style="info" %}
Use the voucher code <mark style="color:$warning;">**36nc17472167990**</mark> to receive a **€5 discount** on your server.
{% endhint %}

***

### 2. Account Requirements

#### Binance Account

To trade with **unCoded**, you’ll need a verified Binance account.

* **Create your Binance Account:**\
  Use the [<mark style="color:$warning;">**official referral link**</mark>](https://bit.ly/B-20Fee) to activate reduced trading fees and ensure full bot functionality.\
  → Learn more in the [<mark style="color:$warning;">**Binance Setup Guide**</mark>](/start-your-trading-bot/1.-set-up-binance-for-uncoded/creating-your-binance-account.md)
* **Configure your Binance Account:**\
  Follow the [<mark style="color:$warning;">**Binance Account Configuration Guide**</mark>](/start-your-trading-bot/1.-set-up-binance-for-uncoded/1.2.-binance-account-configuration.md) for a step-by-step explanation on how to create your Sub-Account and generate the required API key to connect it with unCoded.
* **BNB for Fees:**\
  Keep at least <mark style="color:purple;">**$50 in BNB**</mark> on your account to automatically cover trading fees.

***

#### Telegram Account

Your Telegram bot is used to manage alerts and send trading updates directly to you.

→ Full setup instructions: [<mark style="color:$warning;">**Telegram Setup Guide**</mark>](/optional-settings/set-up-telegram-for-uncoded.md)

* **Account Registration:**\
  Start by opening [<mark style="color:$warning;">@unCoded\_bot</mark>](https://t.me/unCoded_bot) in Telegram and link your <mark style="color:purple;">**Binance UID**</mark> through the menu option <mark style="color:purple;">**Account**</mark>**&#x20;→ Add / verify UID**.
* **Bot Creation:**\
  Create your own Telegram bot using [@BotFather](https://t.me/BotFather) — you’ll receive a **Bot Token** needed later for integration.
* **Group Setup:**\
  Create a Telegram group and add both your bot and [@my\_id\_bot](https://t.me/my_id_bot) to it.\
  Retrieve your **Group Chat ID** by sending `/id@my_id_bot` in the group.\
  → Make sure your bot has **administrator rights** in this group.

***

#### **3. Capital Requirements**

To trade effectively, ensure your Binance account is funded appropriately:

* **Base Trading Capital:** Minimum of $2000 in USDC for effective strategy execution.
* **Reserve Capital:** Recommended to maintain 50% of your trading capital as a reserve to handle market fluctuations.

***

By meeting these system requirements, you’ll ensure unCoded runs reliably and is set up for success. Proceed to the next section for installation and setup instructions!
