Skip to content

Node Installation on Windows

Ksenia Slavina edited this page May 27, 2019 · 3 revisions

Installation of the Credits software

Download installation file for Windows x64

MainNet

TestNet

After downloading the installer, it should be run with administrator rights, otherwise the system will request them after launching the installer. Downloaded file is on the figure below:

In case JDK (Java Development Kit isn’t installed, you’ll be asked to visit download page.

Download JDK and install it. After that, Credits installer should be run again. JDK installation is mandatory.

Once installer is launched, a window pops out where you should choose installation path. “C:\Credits by default”:

Installation with default settings

During installation a user will be offered to configure the node:

If nothing was changed during the installation process (installation by default), close the window and installation will finish.

Connection will be adjusted automatically and Credits software can be run from the desktop by clicking on the icon displayed on the figure:

Upon the first launch of the node (client.exe), users will be offered to create new node public key (press button “g”), or quit (press button “q”) as displayed on the figure below:

When selecting option 1 (Private key encryption)

Then input password to generate keys and press “Enter”

When selecting option 2 (without private key encryption)

Keys are generated without entering the password.

Installation with extended parameters

During installation users will be offered to configure the node

Configuration window is split in 3 sections:

Bootstrap

  • Signal server (on the figure below)
  • Selection of Ip address and port of signal server. If port is not specified, it’s selected by default

  • List (on the figure below). Selecting this option opens the entry area for the list of network servers IP addresses. The list can be saved as a file or be uploaded from one.

Node

This specifies the node operating mode as “node” or “router”

Settings

**Server ip**- Start server address

**Server port** - Start server port

**Input port** - Input port of the node

**Api executor port** - Executor port

**Use IPv6** - Enables the use of IPv6 protocol

**Extending** - Shows additional parameters

**Public ip** -  Node public IP

**Public port** - Node public port

**Api port** - API public port

**Executor port** -  Executor public port

After that, node will try to connect to the network.

Successful connection is displayed on the figure below:

Configuring Credits software after installation

If it’s necessary to configure the software once again, package includes a tool “configurator.exe” that allows to repeat this procedure.

An Addition

There is a node participating in consensus with the balance of 50 000+ CS. Both public and private key files can be found in the following folder: C:\Credits (they are generated during the first node run). In order to participate in the consensus, a user must have a balance of 50k CS on their wallet.

node_pic

In order to use Web wallet, go to https://wallet.credits.com/testnet or use the Desktop Wallet App. Some users experience technical issues using key files such as NodePrivate and NodePublic, when login into Desktop Wallet App. For a better user experience, it is suggested to create Json key by following given instructions:

  1. Open the command line using shortcut (Win+R). Then type CMD
  2. Write the commands in the given order: cd C:\Credits ---->> Transition to Credits Folder

client.exe --dumpkeys KEY.json --------->> This will create json key (KEY – name of a key to be created. An arbitrary file name can be entered).

If during the first node launch the keys were encrypted, then password must be entered.

pa1