# Janction Node Operation Graphic Tutorial

[Janction](https://www.janction.io/) is building a service network for the data and computing power sides of artificial intelligence, featuring a fair and efficient revenue distribution algorithm, a data verification layer specifically designed for AI, and an efficient distributed resource allocation system.

<figure><img src="/files/m8pAnM2YppTMUS7V0YDZ" alt=""><figcaption><p>Official website</p></figcaption></figure>

## Environmental Preparation

You can use CPU or GPU servers to run the Janction Node. Using GPU server instances will earn higher points.GPU servers need to install Nvidia drivers, which makes the operation more complicated.The best practice for running a Janction node is to use the Linux operating system.

### For GPU server instances

Create a CPU/GPU server instance and install the Nvidia driver. (If you are using a CPU, skip this step)

<figure><img src="https://q5arfr3cmym.sg.larksuite.com/space/api/box/stream/download/asynccode/?code=YzIxZmVhMTRkN2NmZGI0ODY3ZGE2MjMxOTU1YTgyNjFfdzBhTkI5bGFFeTNqeXdPdGt0OWZNNW15aFFWR201SDVfVG9rZW46TEJjcmI1YWF2b21VWFV4WklzRmxHbkw2Z01oXzE3Mjc0MDUwNTY6MTcyNzQwODY1Nl9WNA" alt=""><figcaption></figcaption></figure>

The above screenshot shows that the server has successfully installed the Nvidia driver.

You can use the `nvidia-smi` command to check whether the driver is installed successfully:

<figure><img src="https://q5arfr3cmym.sg.larksuite.com/space/api/box/stream/download/asynccode/?code=MzdjNDIwYjhlZjVjOTI0Mjg1OGI2ZmU1MjgzODljMzhfVmR0bGF3emxWNnJ0N09TalZ6QjNHWjVhRktybjFLdFVfVG9rZW46Sjc4a2JtQUFKb0FndTB4aVNZVWxzODlDZ2hmXzE3Mjc0MDUwNTY6MTcyNzQwODY1Nl9WNA" alt=""><figcaption></figcaption></figure>

The above screenshot shows the current GPU usage. If you see this interface, the drive is normal.

## Node Operating Environment Preparation

### Installation Environment

<https://www.janction.ai/genesis/deployNode>

#### Macos x86 (eg. I7,I5,I3)

Please install Lima in the terminal to run the Janction node.

```
brew install lima
limactl start
lima sudo -i
curl 'https://www.janction.ai/v0/node/install.sh' |  NODE_ID=5976209f-2a86-4491-8b77-8900a6d10acc bash -s install
```

#### Windows

Please install WSL on Windows first.

{% embed url="<https://learn.microsoft.com/en-us/windows/wsl/install>" %}

If you prefer not to follow the Microsoft WSL guide, you can follow our step-by-step instructions below:

#### Check if WSL is installed

On Windows 10/11, WSL usually comes preinstalled. For earlier Windows versions that don't support WSL, please upgrade your system.

To check whether WSL is already installed (if version info is displayed, it's installed):

```
 wsl.exe --version
```

#### Install Ubuntu

```
 wsl.exe --install --distribution Ubuntu --web-download
```

#### Verify Installation

If you see the following output, it means the node was installed successfully:

```
 wsl.exe --list
```

#### Start Ubuntu and set root password

Launch Ubuntu. The first time you start it, you will be prompted to set a root password. Please remember it.

```
 wsl.exe -d Ubuntu
```

<br>

<figure><img src="https://q5arfr3cmym.sg.larksuite.com/space/api/box/stream/download/asynccode/?code=MjJkYjI5N2I2YTJlYWYzODMyOWRmN2EwN2NhZWU2OTVfTFY4RXN5SkdDNTNBMlNYT0xMcTFtZkpFeVlBQXlEMFBfVG9rZW46Q2lsbGJjamFtb1pJRGF4cDFVN2xSN042Z0tnXzE3Mjc0MDUwNTY6MTcyNzQwODY1Nl9WNA" alt=""><figcaption></figcaption></figure>

## Depoy the Janction node

```
curl 'https://www.janction.ai/v0/node/install.sh' |  NODE_ID=5976209f-2a86-4491-8b77-8900a6d10acc bash -s install
```

If you have any questions, please [contact us](https://x.com/JanctionMGT).


---

# 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.janction.ai/get-started/janction-node-operation-graphic-tutorial.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.
