Use this instructions to install the wallet, and setup single masternode on Windows machine (HOT wallet/s).
- Download the wallet
- Start the wallet and wait for the sync. (30min to 10h depending on the number of the connections)
Open Console (Tools => Debug console)
- Create a new address.
getnewaddress MN1
- Send exactly 1000.00 coins to the generated address. (Send all coins in one transaction, fees should be paid additionally on top on 1000 amount)
- Wait for the at least 1 confirmation of the transaction.
- Generate a new masternode private key by running the following command in wallet debug console
masternode genkey
. - Take txID of collateral transaction by running the following command in wallet debug console
masternode outputs
. - Do not close console, or copy results to any place.
-
Register on:
- [Aruba] https://www.arubacloud.com/vps/virtual-private-server-range.aspx and setup small VPS server (for 1 eur/month) OR
- [Vultr] https://www.vultr.com OR
- [DigitalOcean] https://digitalocean.com (do not forget verify your e-mail)
-
Deposit some fund to your account to deploy a server.
-
Recommended server configuration:
- OS: Ubuntu 16.04
- Memory: 1GB (This server is capable to run 3 masternodes. One masternode need 150-300Mb memory)
- Storage: 10GB minimum free space
- Open your local wallet
- Open 'masternode.conf' file in text editor from the main/top menu (Tools->Open Masternode Configuration File)
- Add new line and construct the new Masternode configuration by copying your masternode private key, transaction id and transaction index from step 2.1.4 and 2.1.5 (see below for example)
It should look like: MN1 [IP address]:39821 masternodeprivkey [1000 desposit transaction id. 'masternode outputs'] [1000 desposit transaction index. 'masternode outputs']
For example:
MN1 192.168.1.1:39821 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0
- Label:
MN1
- IP Address and port:
192.168.1.1:39821
- Private key:
93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg
- Transaction ID:
629dc27b721f57c97550868cac9f7e41049d12cce8ac344732b7f74a9fc81815
- Output index:
0
- Save file (masternode.conf)
- Restart wallet.
- You must wait 15 confirmations of collateral transaction (1000.00 TSN)
- Download putty
- Start putty and login as root user. (Root password and server ip address are on your VPS management page)
- Recommended to run following command before starting the installation script
apt-get update && apt-get upgrade
- To start the installation, paste this command and enter your private key during the process:
- For local wallets running on Windows use this command:
bash <( curl https://raw.githubusercontent.com/TrustTron/MNSetupScrypt/master/install.sh )
- Once script copmletes with wallet syncing follow go to tab Masternodes in your local wallet and press 'Start missing' button.
Congratulations!! Your MN is now started!!
-
How can I get my masternode rewards transfered to other address?
- Enable coin control feature in your wallet (Settings => Options => Display => Display coin control feature)
- Go to send tab
- Press the button
Open Coin Control
- Select from the input list button only the inputs with amounts different of MN collateral (1000.00)
- Click OK
- You can send selected amount to any valid TSN address.
- Note: DO NOT EVER Transfer TSN from that original 1000 deposit or you'll break your Masternode.
-
What is the password for the trustron account on VPS?
- There is no default password. When you create a user it does not have a password.
-
I get the following error: "Could not allocate vin".
- Make sure your wallet fully synced and UNLOCKED.
-
How many masternodes can I run using one IP/server?
- The limit is only the memory. One masternode requires 150-300MB RAM. A server with 1GB memory can run 3 masternodes. Each Trustron MN requires own public IP, so you will need additional IP address(es) to run multiple TSN MNs on same server.