# Hardware Requirements for Corenodes

{% hint style="info" %}
You can run the PrivateNess node script and access your Fiber wallet on Linux, Windows and MacOS as long as your operating system supports the dependencies. You currently need admin rights for this.

You can only run one corenode per router IP. In the future this might change.
{% endhint %}

### It's lightweight&#x20;

The hardware requirements to run a PrivateNess Network node are fairly minimal. We recommend to use at least a Raspberry Pi 4. The 3B+ is technically able to run a node but as we add more services to our network in the future, the 3B+ won't be able to compete.\
In all tutorials, a Raspberry Pi 4 with 4GB RAM is the hardware we are using. We will install a version of Ubuntu 21.04 on the Raspi 4 which the 3B+ cannot handle, however even Rasbian on the 3B+ is able to install all dependencies and run a node.

<mark style="color:purple;">The 3B+ requires an extra step to install the latest GoLang, see</mark> [<mark style="color:green;">Software Dependencies</mark>](../desktop-wallet#troubleshooting-go-version-outdated-on-3b+)<mark style="color:purple;">.</mark>

### Building your NESSnode

If you have already built a Skyminer, you know the steps and what to look out for. It might come to a suprise to you however that you are able to install a NESSnode on your Skyminer and run it in parallel without compromising one or the other. If you are already maintaining a Skyminer, this is a great opportunity for you to increase the

<mark style="color:purple;">-> See</mark> [<mark style="color:green;">Corenode Reward Program</mark>](corenode-reward-program) <mark style="color:purple;">for more information</mark>

For everyone starting afresh, this is a guide to what hardware you need to have an optimal outcome (up-to-date as of May 2022).

* **Raspberry Pi (>3B+)**\
  The 3B+ model will do for now, however if available to you we recommend the Raspberry Pi 4 with 4GB RAM or more. This model has more than enough computing capacities for the present and allows for future upgrades. We will add more services which demand more computing power, a model 3 might not be sufficient long term.
* **>16GB SD-card**\
  It's recommended to use Class A1 cards for Raspberry Pi. In addition to a write speed of 10MB/s, Class A1 supports at least 1500 read operations and 500 write operations per second. For reference: [https://www.raspberrypi.com/news/sd-card-speed-test/](https://www.raspberrypi.com/news/sd-card-speed-test/)\
  We will launch an IPFS service for WebApps, dApps and small websites. If you can afford, buy the largest SD card available and you are set to participate in hosting.
* **CAT6 Patch cable**\
  Length depends on your Pi's distance to your Modem / Router / Network switch. It can be CAT5e, we're not dealing in Gigabytes-per-second. Yet. Cables are the cheapest part of the build, still, measure twice and buy once.
*   **Power supply**\
    Your Raspi should come with its own power supply. [This is the one](https://www.raspberrypi.com/products/type-c-power-supply/) and features:&#x20;

    * 5.1V / 3.0A DC output
    * 96-264Vac operating input range
    * Short circuit, overcurrent and over temperature protection
    * 1.5m 18 AWG captive cable with USB-C output connector

    It is possible to power your Pi4 with Power-over-Ethernet (PoE) if your Network switch supports it. PoE delivers 15.4 Watts on regular Switches, which is as much as the power supply delivers. You will need to buy a [Raspberry PoE hat](https://www.raspberrypi.com/products/poe-hat/).

    \


