# ⬇️Install TAN-Chain

This page provides concise instructions for downloading, unzipping, and building the necessary binaries to set up TAN-chain on a user's system, facilitating seamless installation.

## System requirements

| Hardware  | Minimum   | Recommended |
| --------- | --------- | ----------- |
| CPU       | 4 cores   | 8 cores     |
| RAM       | 8 GB      | 16 GB       |
| Storage   | 500 GB    | 1 TB        |
| Bandwidth | 100 Mbps+ | 1 Gbps      |

## Prerequisites

* Go version - go1.20
* Wget

## How to install TAN-chain ?

To install TAN-chain, begin by accessing the provided link and downloading the *<mark style="color:blue;">TAN-chain zip</mark>* file. Once the [*download*](https://devnet-taral.tarality.com/) is complete, locate the downloaded zip file on your system and extract its contents. This will create a directory containing all the necessary files and directories for TAN-chain.

After unzipping, you'll have the TAN-chain code base ready for installation. From here, you can proceed with any further setup steps, dependencies installation, or configurations required to run TAN-chain on your system. Following these steps ensures that you have the necessary files in place to begin using TAN-chain.

The next step, in your root folder, execute the `go mod tidy` command in your terminal. This command ensures that all necessary Go modules are present and up to date according to the dependencies specified in the `go.mod` file.

```
go mod tidy
```

Once this step is completed without errors, you can proceed to build the binaries by running the `go build` command in your terminal.

```
go build
```

If the build process completes successfully, the binaries for TAN-chain will be created. You can verify this by checking for the existence of the ***TAN`-chain`*** executable file in your project directory.

***Congratulations!!**,* you have now successfully created the binaries for TAN-chain, and you're ready to proceed with further configurations or running a full node!


---

# 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.tan.live/getting-started/developer-guide/nodes-and-validators/install-tan-chain.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.
