PUBLIC TEST NETWORK

PORTS CONFIGURATION

Candidate is a node configured to be a candidate for joining as member to paticipate in consensus protocol and also act as a seed hubs

The OS firewall should be configured to allow incoming connections for TCP ports 20001(RDN) and 20003(Fair). If a machine running Node is connected to the Internet through a router, then the user needs to configure port forwarding (NAT) for TCP 20001 and 20003 ports in router's settings. Check your router manual for specific instructions.

PREPARE AN ACCOUNT

Create a wallet using the GUI or 'wallet create' or 'wallet import' command.

Unlock the wallet

wallet unlock 0xCB79A69A9A80C1E24776B7FAFCBC43FC9E4755DA password=MySecretPassword

Deposit at least 1'000'000 energy tokens which will be used to pay candidate declaration fee.

You can use Free UNT Faucet to get some UNT for free

... or transfer funds from another account using 'utility transfer' command.

CONFIGURE

Configure a generator account the RdnNode.settings

...
Mcv
{
	Generator = 0x0000A5A0591B2BF5085C0DDA2C39C5E478300C68
}
...

RUN A NODE

Now, a Uos can be run by launching executable using the following command:

Run on Windows:

uos.exe process run

This application requires admin privileges under Windows OS to correctly perform all its functions so above command should be called using "Run as Administrator" option. Windows users can also run a node with a graphical UI by launching the following executable:

Run on Linux:

/usr/bin/dotnet /usr/lib/uos/uos.dll process run

Run on macOS:

/usr/local/share/dotnet/dotnet /usr/local/uos/uos.dll process run