Download and Install

Download and unzip the client

Mac OS X*
Linux ARM*

* 64-bit operating system required

Rename the client

Each client has a unique filename. To make life easier, rename the unzipped file to kcoin.

Start the client

Open a terminal windows, navigate to directory where you unzipped the downloaded binary, and run:

> ./kcoin init && kcoin console

If your client is having trouble discovering peers on the network, stop the client and restart it with the following flag:

> ./kcoin --nat none console

** If you have a previous version of the client installed, it may be necessary to remove your client data and reinitialize the kcoin client.

Your node will need to synchronize with the network, which may take a few minutes.

Install using Docker

Install Docker

If you don’t already have Docker installed, you must first install Docker.

Docker is a virtualization system that allows software compiled for Linux to run on any platform. We use it to automatically fetch and run pre-compiled, up-to-date versions (called ‘images’) of the kUSD mining client. There are versions available for Linux, Mac and Windows.

Download and start the client

Once Docker is installed, open a terminal window, run:

> docker run -it kowalatech/kusd console

After a bit of automatic setup, you will be in the interactive kUSD JavaScript console. This is a command environment that’s very similar to the Ethereum version.

Your node will need to synchronize with the network, which may take a few minutes.

Staying up-to-date

We frequently push updates to the kUSD client. Fortunately, Docker makes keeping everything up to date very easy. Just run:

> docker pull kowalatech/kusd