How to setup a Curium Masternode [German]

TheCaradan
5 min readMar 29, 2018

Abschnitt 1 : Erstellen des VPS-Servers

  1. Wenn Sie eine Masternode erstellen wollen benötigen Sie einen VPS-Server

Hierzu besuchen sie entweder Vultr oder DigitalOcean.

Sobald Sie auf Vultr oder Digital Ocean sind erstellen Sie sich ein Konto und danach einen Server/Droplet.

Der Server für 5$ im Monat ist vollkommen ausreichend

2. Sobald Sie den VPS-Server gemietet haben und dieser installiert wurde können Sie beginnen, diesen einzurichten.

Hierzu benötigen wir das Programm “Putty” (https://www.putty.org/).

Sobald Sie dieses installiert und geöffnet haben, tragen Sie dort im Fenster die IP-Adresse des oben erstellten Servers ein.

Wenn Sie auf “Open” klicken, werden Sie gefragt ob Sie das wirklich tun wollen, hier können wir einfach auf “Yes” drücken.

Sobald das erledigt ist sollte sich eine Konsole öffnen die so aussieht:

Hier loggen wir uns mit root als Benutzernamen und dem uns zugewiesenen Passwort (Bei Vultr online und bei DigitalOcean per E-Mail) ein.

Danach wird man aufgefordert sein Passwort zu ändern — dies tun wir und fahren danach fort.

Abschnitt 2: Konfigurieren der Wallet auf dem Desktop PC

  1. Zuerst müssen wir die Wallet downloaden — hierzu gehen wir auf https://github.com/mrmetech/Curium-Official/releases/tag/v1.12.0.61 und laden sie dort runter.
  2. Sobald diese geöffnet und vollständig synchronisiert ist gehen wir oben auf den Reiter “Tools/Werkzeuge” darunter befindet sich auch die “Debugconsole” welche nun geöffnet werden sollte.
  3. In dieser Konsole tragen wir nun folgendes ein:

Diesen erstellten Key unbedint aufheben und notieren — wir benötigen ihn später noch!

4. Nun gehen wir auf den Reiter Senden und erstellen dort eine neue Adresse mit dem Namen “MN1”. An diese senden wir nun exakt(!) 1000 Curium.

5. Zuletzt gehen wir noch einmal in die Debugconsole und tippen dort masternode outputs ein. Was die Konsole nun ausgibt ist die Transaktions ID, welche mit der einzelnen Zahl am Ende aber ohne die Anführungszeichen notiert werden sollte — diese benötigen wir ebenfalls später.

Abschnitt 3: Konfigurieren des VPS-Servers

  1. Tragen sie diese Kommandos in die Konsole ein. Dabei sollten Sie beachten, dass die Konsole kein “STRG+V” als einfügen erkennt.

Hierzu benutzen wir lediglich die rechte Maustaste und das kopierte wird einfach eingefügt und dann mit “Enter” bestätigt.

apt-get update

apt-get upgrade

Nun müssen wir einen User mit root-Rechten erstellen:

adduser — force-badname Curium

(Das sind im übrigen ein Leertzeichen nach “adduser” und danach zwei Bindestriche/Minus Symbole direkt vor “force-badname”)

adduser Curium sudo

Danach werdet ihr aufgefordert ein Passwort einzugeben — danach haben wir ein Konto mit root-Rechten.

Nun erstellen wir eine Swap-Datei:

su

fallocate -l 3G /swapfile

chmod 600 /swapfile

mkswap /swapfile

swapon /swapfile

echo -e “/swapfile none swap sw 0 0 \n” >> /etc/fstab

2. Jetzt installieren wir die benötigten Elemente um unsere Wallet auf diesem VPS-Server zum laufen zu bringen.

sudo apt-get install -y pkg-config

sudo apt-get -y install build-essential autoconf automake libtool libboost-all-dev libgmp-dev libssl-dev libcurl4-openssl-dev git

sudo add-apt-repository ppa:bitcoin/bitcoin

sudo apt-get update

sudo apt-get install libdb4.8-dev libdb4.8++-dev

Als nächstes installieren wir die Wallet auf unserem VPS-Server.

cd

wget — no-check-certificate https://github.com/mrmetech/Curium-Official/archive/v1.12.0.61.tar.gz

tar zxvf v1.12.0.61.tar.gz

cd Curium-Official-1.12.0.61

sudo chmod +x share/genbuild.sh

sudo chmod +x autogen.sh

sudo chmod 755 src/leveldb/build_detect_platform

sudo ./autogen.sh

sudo ./configure

sudo make

sudo make install

3. Nun starten wir den Curium-Deamon — beim start dieses Programms werden uns ein RPCUSER und ein RPCPASSWORD zugewiesen, welche wir für später notieren.

cd src

./curiumd -daemon

sudo nano ~/.curium/curium.conf

Nun befinden wir uns in einer Textdatei in der wir folgendes eintragen und dann RPCUSER , RPCPASSWORD und unseren PRIVATKEY an den dafür vorgesehenen Stellen eintragen. Navigieren inerhalb der Textdatei geht nur per Tastertur und den Pfeiltasten.

rpcuser= Hier den RPCUSER eintragen

rpcpassword= Hier das RPCPASSWORD eintragen

rpcallowip=127.0.0.1

server=1

listen=1

daemon=1

logtimestamps=1

maxconnections=256

masternode=1

masternodeprivkey= Hier den Masterkey aus Abschnitt 2 eintragen

Als letztes starten wir den Daemon nocheinmal:

Also wieder:

./curiumd -daemon

Abschnitt 4: Endkonfiguration der Wallet auf dem Desktop-PC

  1. Gehen Sie in einem beliebigen Ordner auf die Adressleiste und tippen dort statt dem Pfad %appdata% ein.

2. Nun befinden wir uns im Roaming Ordner und suchen/öffnen dort den Ordner “Curium” in welchem sich ein Textdokument namens “curium.conf” befinden sollte — dies öffnen wir.

In diesem Textdokument tragen wir folgendes ein:

rpcuser= Der RPCUSER

rpcpassword= Das RPCPASSWORD

Sobald Sie dies erledigt haben, speichern und schließen Sie die Datei.

2. In dem Ordner sollte sich noch eine weitere Datei namens “masternode.conf” befinden, welche wir ebenfalls öffnen und folgendes eintragen:

MN1 Die_VPS_IP:9999 dein_masternode_genkey dein_masternode_output

Die benöigten Stellen wie Server-IP, Privatkey und den Masternode Output samt der einzelnen Zahl danach (Leerzeichen nicht vergessen!)

3. Nun gehen Sie zurück in die Konsole der Wallet auf dem Desktop PC und geben dort folgendes ein: masternode start-alias MN1

Sobald dies erledigt ist, sollte die Konsole dieses ausgeben:

{
“alias” : “MN1”,
“result” : “successful”
}

Um nun sicher zu gehen ob die Masternode auch läuft, geben wir in der selben Konsole masternode list-conf ein.

Dort sollte nun etwa soetwas stehen:

},
“masternode” : {
“alias” : “MN10”,
“address” : “129.247.2.19:9999”,
“privateKey” : “7rg,dporgfjse74614segsef461331dvgs8”,
“txHash” : “4a352c6b4423684+616+ffes8be5fea7cbe0e222ad41cb003c72407”,
“outputIndex” : “1”,
“status” : “ENABLED”

Herzlichen Glückwunsch! Sie sind nun stolzer besitzer einer Masternode!

Die ersten Rewards sollten nach 3–12 Stunden eintreffen!

Wenn diese Guide geholfen hat und Sie mir helfen möchten bitte an diese PayPal Adresse : paypal.me/Caradan

--

--