> For the complete documentation index, see [llms.txt](https://docs.xprotocol.org/x-protocol-litepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xprotocol.org/x-protocol-litepaper/overview/xardian-nodes/how-to-run-nodes/install-app-software.md).

# Install App Software

{% hint style="success" %}
Download and install the Xardian Node Operator Software:\
<https://github.com/xprotocol-org/xardian>
{% endhint %}

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

### <mark style="color:yellow;">**System Requirements**</mark>

🔸 **Compatible Operating Systems:**

* Windows
* MacOS
* Linux

🔸 **Hardware Requirements:**

* 4 GB RAM
* 2 CPU Cores
* 60 GB Disk Space
* x86/x64 Processor
* Stable Internet Connection

{% hint style="info" %}
You cannot run multiple Linux CLI or Windows GUI in one machine, as that would lead to unexpected errors.
{% endhint %}

***

### Troubleshooting for MacOS

If you encounter the error "X**ardian.app is damaged and can't be opened. You should move it to the trash.**" when trying to open the Xardian Node Operator Software on your MacOS device, follow these steps to resolve the issue:

1️⃣ Launch Terminal from the Applications folder (Finder > Applications > Utilities > Terminal)

2️⃣ Get the Path to Xardian.app

* Hold the Alt/Option key and right-click on the Xardian app. From the context menu, select "Copy 'Xardian' as Pathname". This will copy the path to the Xardian app.

3️⃣ Run command into Terminal and hit Enter

* In the Terminal, type the following command, replacing with the actual path you copied in Step 2: `xattr -c <insert the pathname to Xardian.app>`
* For example, if the path to xardian.app is /Users/X/Desktop/Xardian.app, the command would be: `xattr -c /Users/xx/Desktop/Xardian.app`

4️⃣ Open the Xardian app Again

Once you've run the command, try opening the Xardian app again. The error should be resolved, and you should be able to access the software.

***

Credit to [Farrington Crypto](https://www.youtube.com/watch?v=ZDC0BmckvbM) for helping with the video tutorial for Windows.

{% embed url="<https://youtu.be/ZDC0BmckvbM?feature=shared>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.xprotocol.org/x-protocol-litepaper/overview/xardian-nodes/how-to-run-nodes/install-app-software.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
