---
description: How to install KCC
---

# Install KCC

<figure><img src="https://2372007595-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Tecsoe4KNURIiIXeVdO%2Fuploads%2FaiJTOZxdCjQe6s9rFVwh%2FInstall-KCC.jpg?alt=media&#x26;token=ff8d5218-eaeb-45ce-a48b-0251b8daca2c" alt=""><figcaption></figcaption></figure>

## Node Client&#x20;

The KCC node client is based on Go Ethereum (aka, Geth).  To run a KCC node, you only need to install a single binary.   You can either build the binary from the source or download it from our GitHub release page.  Besides, you can also use an automatically built docker image.

## Option 1: Build From The Source&#x20;

Prerequisites:

* [Install Golang](https://go.dev/doc/install) 1.13 or later&#x20;
* Install "make" and a C compiler
  * For Ubuntu users,  you can install "build-essential".&#x20;
  * For CentOS users, you can install the "Development Tools" group
* git&#x20;



First, clone the KCC node client repository:&#x20;

```shell
git clone --depth 1 -b kcc \
    --single-branch https://github.com/kcc-community/kcc.git
```

Then, "make":&#x20;

```shell
cd kcc/ && make 
```

If everything works well, you will find the resulting binary at:&#x20;

```shell
build/bin/geth
```



## Option 2:  Download The Binary From GitHub Release Page



Go to the [GitHub Release Page](https://github.com/kcc-community/kcc/releases) of  the KCC client node repository, and the latest binary can be found in the assets section under the latest release notes:&#x20;

<figure><img src="https://2372007595-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Tecsoe4KNURIiIXeVdO%2Fuploads%2Fa8oIJhMIncUGMRQVDFX8%2FScreen%20Shot%202022-12-01%20at%205.40.36%20PM.png?alt=media&#x26;token=ae3d411a-1ca3-4204-936b-5ba3a943ca60" alt=""><figcaption></figcaption></figure>

## Option 3:  Use Docker&#x20;

> If you want to know more about docker, please go to [the docker official docs](https://docs.docker.com/get-started/).&#x20;

You can find the automatically built docker images from KCC[ official docker hub repository](https://hub.docker.com/r/kucoincommunitychain/kcc/tags).  Clone the latest docker image by running the following commands:&#x20;

```bash
docker pull kucoincommunitychain/kcc:latest 
```



