Bitcoin Forum
December 12, 2024, 05:57:13 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 »  All
  Print  
Author Topic: |ANN|•YIC • YICOIN • X11 • MASTERNODE • NO ICO • NO PREMINE  (Read 14535 times)
Beny9313
Member
**
Offline Offline

Activity: 92
Merit: 10


View Profile
January 24, 2018, 10:47:14 AM
 #261

Do we have any guide for masternode setup?
hammerv2
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
January 24, 2018, 12:53:52 PM
 #262

Do we have any guide for masternode setup?

I wrote one and put it in the YiCoin discord
https://discord.gg/52YwvM7

The returns I'm getting on my Masternode are FANTASTIC!

It is the most generous masternode I've ever owned.



kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 24, 2018, 01:34:40 PM
 #263

Do we have any guide for masternode setup?

It's easier to install the YIC wallet and the masternode!
Let me prepare a small guide...

Give me some minutes to write here
kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 24, 2018, 04:58:41 PM
 #264

Guides done.. let me publish here!!!
Writing this post only to create a new pagination for the guides
kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 24, 2018, 05:01:59 PM
Merited by Beny9313 (1)
 #265

Sometimes I see the people trying to install the YICOIN and start the Masternode with difficult to do that...
I'm trying only to help a little bit step-by-step for YIC:

 1 - HOW TO PREPARE THE LINUX ENVIRONMENT
 2 - HOW TO BLOCK INVASION (small feature)
 3 - HOW TO CREATE A WALLET ON LINUX
 4 - HOW TO CREATE A MASTERNODE ON LINUX UBUNTU

1 - HOW TO PREPARE THE LINUX ENVIRONMENT

I'm considering you know the basic linux commands.
I'm using instances T2.MICRO on AWS (Amazon Web Services) - clear machine with Ubuntu 16.04. Default user name: ubuntu
Particularly I prefer AWS because I never had problems and it always works 24h/7d


================ Step 01 // Updates ================
>> updating the system and also the packages installed
Code:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

================ Step 02 // Virtual Memory ================
T2.MICRO has only 1Gb of RAM by default, but need to increment the memory in pagination mode.
Paging works by creating an area on your hard drive and using it for extra memory.
This memory is slower than then physical memory, however much more of it is available.
Code:
sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
sudo /sbin/mkswap /var/swap.1
sudo chmod 600 /var/swap.1
sudo /sbin/swapon /var/swap.1

If you need more than 1024 then change that to something higher.
To enable it by default after reboot, add this line to /etc/fstab:

Code:
sudo vi /etc/fstab

On the end of file, add this line:
Code:
/var/swap.1   swap    swap    defaults        0   0

PS if you never has used the VIM Editor:
Quote
Press i to insert using VI. To save it, press ESC, after : + x + ENTER

================ Step 03 // Restarting the OS ================

If all steps are OK, just restart the machine:
Code:
sudo shutdown -r now




=======================================================
>> Donation

If this guide is really usefully, pay me a coffee!
YIC Address: YechFPuCc4wd8BLQpwjWsNKazRJa2qfJEF

kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 24, 2018, 05:02:49 PM
 #266

2 - HOW TO BLOCK INVASION (small feature)


This is only the basic feature to be more protected. The main topic is to install the wallet and start the masternode, but you need take care of your VPS.
DO NOT FORGET to BLOCK ALL PORTS NOT USED on AWS Firewall Rules or any other Service Provider

================ Step 01 // Blocking attempt of invasion  ================

Again... this is not too much!

Let's install the DenyHosts
Code:
sudo apt-get install denyhosts

Now, you can configure the DenyHosts as you want (email, iptables, etc):
Code:
sudo vi /etc/denyhosts.conf

Restarting the DenyHosts
Code:
sudo /etc/init.d/denyhosts restart


I recommend you find more detail on the internet about DenyHosts


================ Step 02 // IPTables - small rules  ================
Find on the internet how to improve the safety of your VPS on the internet.
I like to use IPTABLES.

Blocking the PING
Code:
iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

Releasing the YIC ports
Code:
# main port
iptables -A INPUT -p tcp --dport 66471 -j ACCEPT
# rpc port
iptables -A INPUT -p tcp --dport 66470 -j ACCEPT



=======================================================
>> Donation

If this guide is really usefully, pay me a coffee!
YIC Address: YechFPuCc4wd8BLQpwjWsNKazRJa2qfJEF

kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 24, 2018, 05:03:40 PM
Merited by thiec (1)
 #267

3 - HOW TO CREATE A YIC WALLET ON LINUX

Let's install all packages/libraries to install the wallet (packages described on GitHub):

Installing GitHub package:
Code:
sudo apt-get install -y git 

Installing Libs to support wallet:
Code:
sudo apt-get install build-essential automake libssl-dev libboost-all-dev libdb5.3++-dev libminiupnpc-dev screen


Creating specific folder for the wallet and wallet data.
The standard installation is on home folder (~/.yicoin)


================ Step 01 // Preparing the environment ================

First, let's create the folder
Code:
sudo mkdir /wallets

Giving permission for all (you can be more specific to be safety)
Code:
sudo chmod 777 /wallets

================ Step 02 // Getting the wallet ================

Let's download the Git Code:
Code:
cd /wallets;
git clone https://github.com/YiDeveloper/Yi.git yic

Compiling the code:
Code:
cd /wallets/yic/src/leveldb
chmod +x build_detect_platform
cd ..
sudo make -f makefile.unix

Copying the bin for /wallet (main folder)
Code:
mv -f /wallets/yic/src/YiCoind /wallets/yic/


================ Step 03 // Personalizing the DATA FOLDER ================

All data about the YIC will be saved here (wallet, conf, bootstrap, etc):
Code:
mkdir /wallets/yic/wallet


================ Step 04 // Creating CONFIG file to start the Wallet as Proof-of-Stake ================

Code:
cd /wallets/yic/wallet
vi YiCoin.conf

Copy and paste the code bellow:

Quote
rpcuser=<change-the-user>
rpcpassword=<change-the-pwd>
server=1
listen=1
staking=1
rpcallowip=127.0.0.1
rpcport=66470
port=66471
addnode=54.214.64.41:55486


================ Step 05 // STARTING the wallet in PoS mode ================
This step will take long time to syncing
Code:
/wallets/yic/YiCoind -datadir=/wallets/yic/wallet -daemon -server

You can monitor the sync update looking the LOG file:
PS: It will take long time running
Code:
tail -f /wallets/yic/wallet/debug.log


================ Step 06 // Creating alias ================

ALIAS will help us to reduce the code when you write it on the prompt.
Code:
alias yic="/wallets/yic/YiCoind -datadir=/wallets/yic/wallet"

Now, type only:
Code:
yic getinfo

instead of
Code:
/wallets/yic/YiCoind -datadir=/wallets/yic/wallet getinfo

Let's save the alias on the profile to be used any moment you are logged:
Code:
cd ~
vi .bash_profile

If the file exists, ignore this step! If not, add this on the begin of the file .bash_profile:
Quote
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH

That's fine, let's add the ALIAS on the end of file:
Quote
alias yic="/wallets/yic/YiCoind -datadir=/wallets/yic/wallet"

Just save it and done.




================ Step 07 // Quick tips ================
Help:
Code:
yic -?

To know the balance and POW / POS / Block
Code:
yic getinfo

Get only balance
Code:
yic getbalance

List of lasts of transactions
Code:
yic listtransactions

Stop the wallet
Code:
yic stop

Get your Wallet Address
Code:
yic getaccountaddress MN01


I hope it can help you!
Do not forget to check HOW TO ENCRYPT YOUR WALLET and also HOW TO BACKUP THE WALLET.DAT in a safety place.



=======================================================
>> Donation

If this guide is really usefully, pay me a coffee!
YIC Address: YechFPuCc4wd8BLQpwjWsNKazRJa2qfJEF

kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 24, 2018, 05:04:10 PM
Merited by thiec (1)
 #268

4 - HOW TO CREATE A MASTERNODE ON LINUX - UBUNTU

To create a YIC Masternode, you need to have 15,000 coins.

If you followed the instructions on step 1 and step 2, now, let use the alias command!
First of all, let's change the YiCoin.conf file created on step about PoS mode with all of this configuration.


================ Step 01 // Getting infos ================

Again, getting the wallet address:
Code:
yic getaccountaddress MN01

Get you private key - do not send for anyone:
Code:
yic dumpprivkey <you wallet address via command bellow>

Identifying your EXTERNAL IP Address
Code:
dig +short myip.opendns.com @resolver1.opendns.com

================ Step 02 // Configuring your wallet ================

Creating the CONFIG file
Code:
vi /wallets/yic/wallet/YiCoin.conf

Change your CONF file as the example bellow- YiCoin.conf
Quote
rpcallowip=127.0.0.1
rpcuser=<change-the-user>
rpcpassword=<change-the-pwd>
staking=0
server=1
listen=1
port=66471
masternode=1
masternodeaddr=<your IP Address above>:66471
masternodeprivkey=<your private key above>

addnode=54.214.64.41:55486


You can change the PORT and RPCPORT, but do not forget to release them on the FIREWALL and AWS NETWORK CONSOLE

================ Step 03 // Restarting ================

Restart your wallet:
Code:
yic stop
sleep 15
yic -daemon -server

You also can check the log if there are errors:
more /wallets/yic/wallet/debug.log

if you want to test if the remote wallet address is OK, use TELNET in your personal PC.
Do not use into in your current YIC Server
Code:
telnet <your IP Address above> <RPC Port>
telnet <your IP Address above> 66471


================ Step 04 // Sending YIC Coins ================

Send exactly 15,000 YIC for your Masternode collateral address
Code:
yic getaccountaddress MN01

Waiting the TX be confirmed. You can accomplish it via:
Code:
yic listtransactions

or checking your balance:
Code:
yic getbalance


================ Step 05 // Starting your Masternode ================

If all steps are OK, now you can start your Masternode
Code:
yic masternode start

If started very well, after some seconds, you can check your masternode online here:
yic masternode list | grep <your IP Address above>


I hope it can be useful.
I'm not the Geday... I'm just one guy trying helping who needs.

Do not forget to encrypt your wallet and make a backup of the files
Quote
- wallet.dat
  - YiCoin.conf



=======================================================
>> Donation

If this guide is really usefully, pay me a coffee!
YIC Address: YechFPuCc4wd8BLQpwjWsNKazRJa2qfJEF

ddude
Full Member
***
Offline Offline

Activity: 253
Merit: 101



View Profile
January 24, 2018, 06:16:57 PM
 #269

4 - HOW TO CREATE A MASTERNODE ON LINUX - UBUNTU

To create a YIC Masternode, you need to have 15,000 coins.

If you followed the instructions on step 1 and step 2, now, let use the alias command!
First of all, let's change the YiCoin.conf file created on step about PoS mode with all of this configuration.


================ Step 01 // Getting infos ================

Again, getting the wallet address:
Code:
yic getaccountaddress MN01

Get you private key - do not send for anyone:
Code:
yic dumpprivkey <you wallet address via command bellow>

Identifying your EXTERNAL IP Address
Code:
dig +short myip.opendns.com @resolver1.opendns.com

================ Step 02 // Configuring your wallet ================

Creating the CONFIG file
Code:
vi /wallets/yic/wallet/YiCoin.conf

Change your CONF file as the example bellow- YiCoin.conf
Quote
rpcallowip=127.0.0.1
rpcuser=<change-the-user>
rpcpassword=<change-the-pwd>
staking=0
server=1
listen=1
port=66471
masternode=1
masternodeaddr=<your IP Address above>:66471
masternodeprivkey=<your private key above>

addnode=54.214.64.41:55486


You can change the PORT and RPCPORT, but do not forget to release them on the FIREWALL and AWS NETWORK CONSOLE

================ Step 03 // Restarting ================

Restart your wallet:
Code:
yic stop
sleep 15
yic -daemon -server

You also can check the log if there are errors:
more /wallets/yic/wallet/debug.log

if you want to test if the remote wallet address is OK, use TELNET in your personal PC.
Do not use into in your current YIC Server
Code:
telnet <your IP Address above> <RPC Port>
telnet <your IP Address above> 66471


================ Step 04 // Sending YIC Coins ================

Send exactly 15,000 YIC for your Masternode collateral address
Code:
yic getaccountaddress MN01

Waiting the TX be confirmed. You can accomplish it via:
Code:
yic listtransactions

or checking your balance:
Code:
yic getbalance


================ Step 05 // Starting your Masternode ================

If all steps are OK, now you can start your Masternode
Code:
yic masternode start

If started very well, after some seconds, you can check your masternode online here:
yic masternode list | grep <your IP Address above>


I hope it can be useful.
I'm not the Geday... I'm just one guy trying helping who needs.

Do not forget to encrypt your wallet and make a backup of the files
Quote
- wallet.dat
  - YiCoin.conf



=======================================================
>> Donation

If this guide is really usefully, pay me a coffee!
YIC Address: YechFPuCc4wd8BLQpwjWsNKazRJa2qfJEF



Thanks kidshell for such an insightful guide

CoinTracking.info CoinTracking.info - Your Profit / Loss Portfolio Monitor and Tax Calculator for all Digital Currencies
Simply the best way to track your digital assets accurately. Get live data for more than 5000 coins, assets and commodities. Track Gains & Balances from all your exchanges and wallets.
Need help? CoinTracking FAQ
vcxv
Full Member
***
Offline Offline

Activity: 602
Merit: 100


View Profile
January 25, 2018, 09:32:12 AM
 #270

I see that Dev and team has almost stuck to their time line. Eagerly waiting for the whitepaper now.  Smiley
thiec
Hero Member
*****
Offline Offline

Activity: 854
Merit: 502



View Profile
January 25, 2018, 11:43:43 AM
 #271

3 - HOW TO CREATE A YIC WALLET ON LINUX

Let's install all packages/libraries to install the wallet (packages described on GitHub):

Installing GitHub package:
Code:
sudo apt-get install -y git 

Installing Libs to support wallet:
Code:
sudo apt-get install build-essential automake libssl-dev libboost-all-dev libdb5.3++-dev libminiupnpc-dev screen


Creating specific folder for the wallet and wallet data.
The standard installation is on home folder (~/.yicoin)


================ Step 01 // Preparing the environment ================

First, let's create the folder
Code:
sudo mkdir /wallets

Giving permission for all (you can be more specific to be safety)
Code:
sudo chmod 777 /wallets

================ Step 02 // Getting the wallet ================

Let's download the Git Code:
Code:
cd /wallets;
git clone https://github.com/YiDeveloper/Yi.git yic

Compiling the code:
Code:
cd /wallets/yic/src/leveldb
chmod +x build_detect_platform
cd ..
sudo make -f makefile.unix

Copying the bin for /wallet (main folder)
Code:
mv -f /wallets/yic/src/YiCoind /wallets/yic/


================ Step 03 // Personalizing the DATA FOLDER ================

All data about the YIC will be saved here (wallet, conf, bootstrap, etc):
Code:
mkdir /wallets/yic/wallet


================ Step 04 // Creating CONFIG file to start the Wallet as Proof-of-Stake ================

Code:
cd /wallets/yic/wallet
vi YiCoin.conf

Copy and paste the code bellow:

Quote
rpcuser=<change-the-user>
rpcpassword=<change-the-pwd>
server=1
listen=1
staking=1
rpcallowip=127.0.0.1
rpcport=66470
port=66471
addnode=54.214.64.41:55486


================ Step 05 // STARTING the wallet in PoS mode ================
This step will take long time to syncing
Code:
/wallets/yic/YiCoind -datadir=/wallets/yic/wallet -daemon -server

You can monitor the sync update looking the LOG file:
PS: It will take long time running
Code:
tail -f /wallets/yic/wallet/debug.log


================ Step 06 // Creating alias ================

ALIAS will help us to reduce the code when you write it on the prompt.
Code:
alias yic="/wallets/yic/YiCoind -datadir=/wallets/yic/wallet"

Now, type only:
Code:
yic getinfo

instead of
Code:
/wallets/yic/YiCoind -datadir=/wallets/yic/wallet getinfo

Let's save the alias on the profile to be used any moment you are logged:
Code:
cd ~
vi .bash_profile

If the file exists, ignore this step! If not, add this on the begin of the file .bash_profile:
Quote
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH

That's fine, let's add the ALIAS on the end of file:
Quote
alias yic="/wallets/yic/YiCoind -datadir=/wallets/yic/wallet"

Just save it and done.




================ Step 07 // Quick tips ================
Help:
Code:
yic -?

To know the balance and POW / POS / Block
Code:
yic getinfo

Get only balance
Code:
yic getbalance

List of lasts of transactions
Code:
yic listtransactions

Stop the wallet
Code:
yic stop

Get your Wallet Address
Code:
yic getaccountaddress MN01


I hope it can help you!
Do not forget to check HOW TO ENCRYPT YOUR WALLET and also HOW TO BACKUP THE WALLET.DAT in a safety place.



=======================================================
>> Donation

If this guide is really usefully, pay me a coffee!
YIC Address: YechFPuCc4wd8BLQpwjWsNKazRJa2qfJEF



Got error in step 02. Cannot compile

kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 25, 2018, 11:48:53 AM
 #272

Got error in step 02. Cannot compile

Share the error! Otherwise, I can not help you...
To be sure, are you using OS UBUNTU?
Did you install these libs before?

Code:
sudo apt-get install build-essential automake libssl-dev libboost-all-dev libdb5.3++-dev libminiupnpc-dev screen
aimlor
Full Member
***
Offline Offline

Activity: 174
Merit: 100


View Profile
January 25, 2018, 04:05:59 PM
 #273

why no update on slack?   Huh Huh Huh Huh
gscotch
Member
**
Offline Offline

Activity: 224
Merit: 10


View Profile WWW
January 25, 2018, 04:50:29 PM
 #274

Hello,
I was wondering how to build on a Linux vps?
I can't see an autogen.sh?

Help?
(Newbie - basic linux knowledge but not a dev)

Thanks!



go to src directory and use command "make –f makefile.unix". if does not work check doc directory. there shall be help file

Donate BTC. Bitcoin wallet - 18jZ6btV5gwh58tCq2gKVvHVVeHqRrtAVX
ddude
Full Member
***
Offline Offline

Activity: 253
Merit: 101



View Profile
January 25, 2018, 07:12:36 PM
Last edit: February 04, 2018, 06:48:27 PM by ddude
 #275

looking to sell Yi masternode..
PM with offers.

EDIT: sold.

CoinTracking.info CoinTracking.info - Your Profit / Loss Portfolio Monitor and Tax Calculator for all Digital Currencies
Simply the best way to track your digital assets accurately. Get live data for more than 5000 coins, assets and commodities. Track Gains & Balances from all your exchanges and wallets.
Need help? CoinTracking FAQ
thiec
Hero Member
*****
Offline Offline

Activity: 854
Merit: 502



View Profile
January 26, 2018, 05:15:22 AM
 #276

Got error in step 02. Cannot compile

Share the error! Otherwise, I can not help you...
To be sure, are you using OS UBUNTU?
Did you install these libs before?

Code:
sudo apt-get install build-essential automake libssl-dev libboost-all-dev libdb5.3++-dev libminiupnpc-dev screen

Thanks. Its works and running. Thanks for sharing

hammerv2
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
January 26, 2018, 11:50:49 AM
 #277

Got error in step 02. Cannot compile

Share the error! Otherwise, I can not help you...
To be sure, are you using OS UBUNTU?
Did you install these libs before?

Code:
sudo apt-get install build-essential automake libssl-dev libboost-all-dev libdb5.3++-dev libminiupnpc-dev screen

Thanks. Its works and running. Thanks for sharing

What sort of return are you seeing? Mine has been amazing...
kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 26, 2018, 12:44:29 PM
 #278

Thanks. Its works and running. Thanks for sharing

Awesome Cheesy
kidshell
Member
**
Offline Offline

Activity: 160
Merit: 18


View Profile
January 26, 2018, 12:46:58 PM
 #279

What sort of return are you seeing? Mine has been amazing...

My MNs are so good too...
New MN takes more time to start earning good rewards...
Ppot
Newbie
*
Offline Offline

Activity: 68
Merit: 0


View Profile
January 26, 2018, 07:34:12 PM
 #280

Fantastic News. I have a masternode and soon the second. This is one coin with gret ROI in Masternode
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!