> For the complete documentation index, see [llms.txt](https://docs.tan.live/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tan.live/getting-started/developer-guide/nodes-and-validators/install-tan-chain.md).

# ⬇️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!
