Skip to content

suresync/terracoin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Terracoin Terracoin Guide

Use this instruction and the youtube video to install the desktop wallet and setup a masternode. This guide is for the creation of separate Controller Wallet & Masternode. For Security reasons, THIS IS THE PREFERRED way to run a Masternode. By running your Masternode in this way you are protecting your coins in your private wallet, and are not required to have your local wallet running after the Masternode has been started successfully. Your coins will be safe if the masternode server is hacked.

Table of Content

Announcement!!

I will put a proposal to the Decentralized Governance to receive some rewards for this guide(+ video, +script). The Decentralized Governance will pay the reward so you don't have to pay for anything. So if you found this guide helpful please run the following command (before end of the month but after the hardfork) on your masternode(s) to accept my proposal.

NOT READY YET

Thank you!

1. Desktop Wallet Preparation

1.1 Setting up desktop wallet

  1. Download wallet. win-x64, win-x32, linux-x64, github, terracoin.io
  2. Start the wallet and select the default data directory. After close the wallet.
  3. Optionally download blockchain.rar, mirror1 file for faster synchronization and extract it to %appdata%/TerracoinCore/ folder.
  4. Start the wallet again and wait for the sync. (10min to 1h)

2. Masternode Setup

2.1 Send the coins to your wallet

  1. Create and copy a new receiving address. (File => Receiving adresess => New)
  2. Send exactly 5000 coins to this address. (One transaction, pay attention to the fee)
  3. Wait for the conformation.
  4. Save the transaction id, index masternode outputs, and generate and save a new masternode private key masternode genkey using the debug console (Tools => Debug Console)
  5. You can optionaly encrypt the wallet (Settings => Encypt wallet) for security reasons. Do not forget the password or you lose the coins that you have.
  6. Backup %appdata%/TerracoinCore/wallet.dat file. This contains your coins. DO NOT LOSE IT!

2.2 VPS setup

  1. Register on vultr. (or optionaly DigitalOcean) (do not forget verify your e-mail) (if you are using some shity vps provider and you get errors I can't help!)
  2. Send some money (10$ is enough for two months) to your account to deploy a server. (1 server cost 5$/mo, you can pay with bitcoin on vultr)
  3. Deploy a new server.
    • Server Type: Ubuntu 16.04
    • Server Size: 5$/mo, 1GB memory

2.3 Automatic Masternode Setup

  1. Download putty
  2. Start putty and login as root user. (Root password and server ip address is in vultr overview tab)
  3. Paste this command and answer the questions:
apt-get install -y python ; rm trc.py; wget https://raw.githubusercontent.com/suresync/terracoin/master/trc.py && python trc.py

2.4 Add masternode on the desktop wallet

  1. Open %appdata%/TerracoinCore/masternode.conf and add a new line to it. The line format is: 'AliasName ServerIP:ServerPort PrivateKey TransactionID TransactionIndex'
  2. Open wallet, wait for sync, unlock wallet
  3. Go Masternodes tab (Setting => Options => Wallet => Show Masternode Tab)
  4. Click Start All
  5. Wait around 1 hour to start receiving coins. Check your the masternode address here: explorer or use your wallet.

3. FAQ

  1. What if I restart the server?
    • The script setup a cron job so the masternode automaticly starts every time when the vps turns on.
  2. How to get masternode profit?
    • Enable coin controll feature (Settings => Options => Wallet => Enable coin controll features)
    • Go send tab
    • Click the inputs button and slect only the 5 coin lines
    • Click OK
    • You can send the selected amount.
    • Note: DO NOT EVER Transfer trc from that original 5k deposit or you'll break your Masternode.
  3. What is the password for the mn1 accounts?
    • There is no default password. When you create a user it does not have a password yet, so you cannot login with that username until you create a password. There is one other way to act as a new user without its password. As root type su - mn1
    • You need to set a password for the user. Use the passwd command: passwd mn1
  4. I get the following error: "Could not allocate vin"
    • Make sure your wallet fully synced and UNLOCKED.
    • Make sure the masternode adress contains exactly 5000 coins.
  5. How many masternodes can I run using one IP/server?
    • You can only use one masternode per ip address.
  6. I got stuck. Can you help me?
    • First of all try to get help from the community
    • Write me a pm on terracoin telegram or slack (my username is u3mur4)
    • Write me an email: e3mur4@gmail.com

4. Support

Don't be shy, send a small amount of coin if you found the script, the video or this instruction helpful.

Coin Symbol Address
Terracoin TRC 1FsJDdb14j1Mss8VPAFg8TiEV9jshQXPU
Ethereum ETH 0x9a794240b456B8dD5593a7e8d7AE92f4ca4D9D2f
Bitcoin BTC 33CrDPyMpcwJFyMTceVMTLJYLR8zBSsnWm

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages