Dear Community
All those who want to support the blockchain have the possibility to install their own node. A node is a computer (server) through which the transactions are handled. You can find the current nodes at www.infinity-economics.org click on the button "Peerexplorer".
In this manual, I will show all interested people how to set up their own node on a Linux server. IMPORTANT: I personally only recommend, if you are familiar with a server, or do you have the technical know how to operate a dedicated server. The whole setup, operation and maintenance of a server is your own thing. This guide has been created to the best of my knowledge. The installation happens at your own risk, I do not give any support.
Basiv data:
First you need your own root server or a vServer with the operating system Linux, which you can manage via SSH. My node runs on Ubuntu 16.04.1 LTS. From your server or provider, you need the following access data to set up a node:
- Own IP adress
- Username (usually this is "root")
- Password
Installation:
If you work with Windows you need a software to get via SSH to your server, as an example "Putty". On Mac you can use the preinstalled software "Terminal". If you have the software or the terminal open you write the following:
Now appears the message whether you really want to establish a connection. You confirm this with "yes" or "j", depending on the server settings.
If you can not log in directly with the "root" user, log in with another user. After the login, you change to the "root" user with the following command:
First you have to update your package manager. To do this, enter the following in Putty or Terminal:
Now download the zip-file core-build to your server
To verify that you have really downloaded the correct file, run this command:
As a result, this should be displayed: "3a9fbba47594664346fd73efc1baabf755282597dccc8 5cae b3b489a497c7e62"
To unzip the zip file you need "unzip". Execute the following commands to install "unzip":
Now unpack the file with:
This takes a small moment. Now all the files are unpacked and we no longer need the zip file. Delete this with the command:
Now we record certain settings for your node. Execute the following commands one by one:
In order for your node to function correctly, you enter various settings here. The first thing you do is to insert "xin.myAddress =" your IP address after the =. Then, in the API section of the first three entries, you remove the diamond # and for "xin.adminPassword =" you enter behind the = a secure password, which you will not use anywhere else. 
You can leave the editor by pressing the "ESC" -key and then press ": X" to save the settings and return to the previous view. The next thing you need is Java. This will install again with a separate command:
In order for your node to continue running when you disconnect the server, you need another software. You start with:
Now you start your node. To do this, first go to the correct directory:
And then you start the node with the command:
You will now see again how your server (node) starts to work. He will now synchronize the blockchain. This will take some time. To continue, press "crtl" on your keyboard, then press the "a" button, then "d", then release the "ctrl" button.
Now write the next command. Make sure that you enter the missing data. These are your IP address and passphrase:
You are now receiving a Hallmark code. From this code, you only need the numbers and letters: {"hallmark": "to", "requestProcessingTime": 35}
Copy this hallmark to the clipboard or to a Word document. We need this Hallmark again.
Now go back to the file "custom.properties". You can find them as follows (maybe you have a different folder structure):
Add the Hallmark to the entry "xin.myHallmark =". 
To exit the editor, press "ESC" again and then ": X" to save.
Now we go back to where your Node was running to work:
Please restart your node. To do this, first press "ctrl + c" and enter the following command for the restart. First open the directory with "cd" and then run the "core" file:
Now you need the software "Screen" again, so the node is working in the background. Press "ctrl" again and the "a" key and then "d". Now you can release "ctrl" again. You return to the previous view to execute the next command. This starts the Forging:
Now your own node is running. So all work is completed. To disconnect, use:
Good luck setting up...
All those who want to support the blockchain have the possibility to install their own node. A node is a computer (server) through which the transactions are handled. You can find the current nodes at www.infinity-economics.org click on the button "Peerexplorer".
In this manual, I will show all interested people how to set up their own node on a Linux server. IMPORTANT: I personally only recommend, if you are familiar with a server, or do you have the technical know how to operate a dedicated server. The whole setup, operation and maintenance of a server is your own thing. This guide has been created to the best of my knowledge. The installation happens at your own risk, I do not give any support.
Basiv data:
First you need your own root server or a vServer with the operating system Linux, which you can manage via SSH. My node runs on Ubuntu 16.04.1 LTS. From your server or provider, you need the following access data to set up a node:
- Own IP adress
- Username (usually this is "root")
- Password
Installation:
If you work with Windows you need a software to get via SSH to your server, as an example "Putty". On Mac you can use the preinstalled software "Terminal". If you have the software or the terminal open you write the following:
Code:
ssh [email protected]"your own IP-Adress" oder ssh "your username"@"your IP-Adress"
If you can not log in directly with the "root" user, log in with another user. After the login, you change to the "root" user with the following command:
Code:
su root
Code:
apt-get update
To verify that you have really downloaded the correct file, run this command:
Code:
sha256sum core-build-0.1.0.zip
To unzip the zip file you need "unzip". Execute the following commands to install "unzip":
Code:
apt-get install unzip
Code:
unzip core-build-0.1.0.zip
Code:
rm core-build-0.1.0.zip
Code:
cd core vim bin/conf/custom.properties
You can leave the editor by pressing the "ESC" -key and then press ": X" to save the settings and return to the previous view. The next thing you need is Java. This will install again with a separate command:
Code:
apt-get install default-jre
Code:
screen
Code:
cd /core/bin
Code:
./core
Now write the next command. Make sure that you enter the missing data. These are your IP address and passphrase:
Code:
curl -d requestType=markHost -d host=Your IP-Adress -d weight=1 -d date=JJJJ-MM-DD -d secretPhrase=„Your Passphrase” http://Your IP-Adress:23457/api
Copy this hallmark to the clipboard or to a Word document. We need this Hallmark again.
Now go back to the file "custom.properties". You can find them as follows (maybe you have a different folder structure):
Code:
vim /core/bin/conf/custom.properties
To exit the editor, press "ESC" again and then ": X" to save.
Now we go back to where your Node was running to work:
Code:
screen -r
Code:
cdcore/bin ./core
Code:
curl --data "requestType=startForging" --data-urlencode "secretPhrase=Your Passphrase” http://Your IP-Adress:23457/api
Code:
exit
Good luck setting up...

Comment