Home > Ixian DLT Setup Guide


Ixian DLT Setup Guide

2018-07-08 21:12:08

How to setup Ixian DLT on Windows OS?

Prerequisites:

Requirements Minimum Recommended
Operating System Windows 7/8/8.1/10 Windows 10
RAM 2 GB 8 GB
CPU TBA TBA
Disk Space TBA TBA
Internet speed 5Mbps/5Mbps 100Mbps/100Mbps

Users must have the ability to forward ports on their routers or connect the nodes directly to the internet.

Default port used by Ixian DLT is TCP 10234 and can be changed using the -p switch.

A minimum of 20000 IXIs is required to operate the Ixian DLT master node.

Step 1: Download the Ixian DLT archive or compile the binary from source (see below).

Step 2: Unpack the archive and start the node by double-clicking the DLTNode executable or by issuing the command “IxianDLT.exe”. The output should be similar to the following:

Step 3: If your router is not compatible with uPNP, you will have to specify which IP the node should use. Select your IP address from the menu or input it manually if it's not listed. To get the correct public IP address you can use a service like http://www.whatsmyip.org/

Step 4: The DLT node is now operating. In order to interact with your node, open a web browser and connect to http://localhost:8081. This interface is only available from the same computer where DLTNode is running.

Step 5: If your router is not compatible with uPNP, you will have to setup port forwarding for TCP port 10234 on your router so other nodes can connect to your node from the internet. You can find instructions on how to set up port forwarding in the manual of your router.

 

In order to shutdown the IXIAN DLT node, simply close the command window in which it is running.

 

How to mine Ixis on Ixian DLT network?

Do the same steps 1 to 5 from How to setup Ixian DLT on Windows OS, except in step 2 make sure to run the executable using -m command line parameter or by simply running mainnetMiner.bat script. You can check the mining statistics by using http://localhost:8081/minerstats

 

How to run Ixian DLT on test network?

Do the same steps 1 to 5 from How to setup Ixian DLT on Windows OS, except in step 2 make sure to run the executable using -t command line parameter or by simply running testnet.bat script. Testnet works on TCP port 11234 and for API 8181 by default. Don't forget to forward TCP port 11234 if you don't have a uPNP compatible router.

Create your account on https://www.ixian.io and register your Ixian address in "My testnet addresses" section of your dashboard to receive 25000 testnet IXIs. Note that it can take up to 15 minutes for IXIs to be distributed to your address.

 

 

How to build Ixian DLT from source?

Prerequisites:

  • Windows
  • Visual Studio 2017 (Community Edition is OK)



Building and starting an IXIAN DLT Node

Step 1: Clone the project from GitHub, or download it as a ZIP.
Step 2: Open the solution file DLT\DLTNode.sln with Visual Studio


Step 3: In the solution explorer, right-click the project “DLTNode” and choose “Rebuild”


Step 4: (Optional) If the Output Window is not enabled, click on View -> Output to see the results of the rebuild.


Step 5: The rebuild should finish with the status “Rebuild All: 1 succeeded”. Some warnings are expected, especially in third-party code, but if you encounter errors at this point, please open an issue on the GitHub page and attach the contents of the output window as a text file, so we can find out what went wrong!


Step 6: The DLT program can be found in the bin\Debug subfolder. It will be named “DLTNode.exe”


Step 7: (Optional) You can copy the binaries to any folder on your system, but make sure to include all files which were generated in the bin\Debug folder. Alternatively, you can start the node from the Debug folder.