Open the «debug console» in the menu: Tools -> Debugg console
The console gives you an address of this type: MBzYAF3SS1vEuh5k1tJyA7gNX1uA1AMraJ
For infomation: The address created here is « node1 »
The console gives you a key. ex: 3bKqdJHG4xuMin725ksErVCsvNoLgmNJvJfiVEEYBtDAFxqGHwx
Save these information in a text file.
Send on the address created previously, in our example: MBzYAF3SS1vEuh5k1tJyA7gNX1uA1AMraJ
If you have multiple wallets, regroup the 1000XMCC on an unique address and use it to make the 1000 XMCC transaction on MBzYAF3SS1vEuh5k1tJyA7gNX1uA1AMraJ
The transaction will be confirmed
The transaction must have at least 15 confirmations for the masternode to be enabled. You should have these 15 confirmations once the tutorial completed.
It would be a shame to lose your investment and your wallet, in order to overcome that, I advise you to encrypt and save it.
To do this, go to the top menu: Settings -> Wallet Encryption
Caution: Encryption is an irreversible procedure and loss of password means loss of the wallet!
Depending on the power of your computer, it may take several minutes, do not panic ! Restart your wallet at the end of the encryption.
Once you have restarted, simply go to the top menu: File -> Save wallet
Save the file on several USB sticks to not lose it.
This step can be ignored if you already have an available server connected to a permanent and stable internet connection.
We will install the masternode on a VPS (Virtual Private Server). In order to do so, we will create a VPS on scaleway.com but you can do it on OVH, 1and1...
You can find VPS servers from 2.99 € per month.
Create an account at scaleway.com and log into the admin site to create your first server.
Before creating a server, you need to create a set of RSA connection keys, nothing very complicated, these keys are valid for all the servers created on Scaleway !
The RSA key set acts as login and password, it also greatly increases the security of your server. Most VPS service providers currently use this type of authentication.
The public Key is named id_rsa.pub The private Key is named id_rsa
ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/me/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /Users/me/.ssh/id_rsa. Your public key has been saved in /Users/me/.ssh/id_rsa.pub. The key fingerprint is: 12:93:cc:c1:5b:76:4f:b6:b9:b4:65:b0:33:8b:f1:59 [email protected] ...
cat /Users/me/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD3TsFepMvwNBIjsr3Zr85mj/Aho/tk3220ryzVxgxR44EWz9xe8YhUt0Tg08e4pHns8DV6UnGwDeGLtxNwSFZlh1Zox3jACHL2dId04NAjLno1MsddByudPB7UpRu+nUjN7b8/rIAjXNu4k7H+E1QEz8P7giPiql2YMxURO9TV0tbl4M9hNG0/S6ka/naF8pIUnz7Um1nHGiBsMh9IyJAMhdWJ1nN3p1dnG3ixvyf1Mb8+7sbHjRgdUA3L8/HTBOCp+twB9uG+GfFEdheyHcnbxdtkByLzx2GbEnLNZZ99pF9i/cdpcaWCpnnqf/6TNVpFyCWhSfBq8+4OKUHt5vDB
You now must save the content of the public Key in the Control Panel.
You are now ready to create and start your first server!
Select – « Create server »
Select any of the servers (the cheapest does very well)
Select: Ubuntu Xenial (16.04 latest)
It wan work with other distributions but Ubuntu is easy to use.
Validate the creation of the server and wait for the server to start (this can take up to 10 minutes)
Congratulations, you created a VPS!
Download and install SSH Terminus client (Compatible with Linux, MacOS and Windows)
Select “Add key”
Fill in the boxes:
Save and go back to the menu.
Select “Hosts” -> “New Host”.
Select “KEY ->” and choose the key selected previously.
Then select “Connect”
sudo apt-get update && sudo apt-get -y upgrade sudo apt-get -y install software-properties-common libzmq3-dev pwgen sudo apt-get -y install git libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev libboost-all-dev unzip libminiupnpc-dev python-virtualenv sudo apt-get -y install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils sudo apt-get -y install virtualenv sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get -y install libdb4.8-dev libdb4.8++-dev sudo adduser monoeci
sudo adduser monoeci sudo su monoeci cd wget https://github.com/monacocoin-net/monoeci-core/releases/download/v0.12.2.3/monoeciCore-0.12.2.3-linux64.tar.gz tar xvzf monoeciCore-0.12.2.3-linux64.tar.gz sudo cp monoeciCore-0.12.2/bin/monoecid /usr/bin/ sudo cp monoeciCore-0.12.2/bin/monoeci-cli /usr/bin/ sudo cp monoeciCore-0.12.2/bin/monoeci-tx /usr/bin/ rm -rf monoeciCore-0.12.2 monoecid
The CP commands in the /usr/bin directory to directly launch the client without using ./monoecid but monoecid
Wait approximatively 1 minute and do CRTL+C in order to make the windows active again
Before doing these commandes, please change the following paramaters: masternodeprikey = Key previously created with the « masternode genkey » command and externalip = VPS Public IP (your server on Scaleway)
USERNAME=$(pwgen -s 16 1) PASSWORD=$(pwgen -s 64 1) cat << EOF > ~/.monoeciCore/monoeci.conf rpcuser=$USERNAME rpcpassword=$PASSWORD rpcallowip=127.0.0.1 server=1 listen=1 daemon=1 maxconnections=24 masternode=1 masternodeprivkey=PRIVATE KEY externalip=IP DU SERVEUR VPS EOF
monoecid monoeci-cli getinfo
Congratulations, you server is connected, functionnal and is now synchonizing. Synchronization can take few hours.
monoeci-cli mnsync status
If the assetID is not 999, your server did not finish its synchronization and your masternode will not work! Keep waiting.
mcd git clone https://github.com/monacocoin-net/sentinel.git && cd sentinel virtualenv ./venv ./venv/bin/pip install -r requirements.txt
* * * * * cd /home/monoeci/sentinel && ./venv/bin/python bin/sentinel.py >/dev/null 2>&1
Save it by pressing CTRL+X, Y, then ENTER.
Copy the code displayed (ex: 002eae7f9568c5751b091facdb58fe612834349c8573dde96f3330a28138be97) ->
cela correspond a l’id de votre transaction de 1000XMCC voir
Look for the « masternode.conf » or in the wallet « Tools -> Masternode config »
In windows, you can find it in : C:\Users\VOTRENOMD’UTILISATEUR\AppData\Roaming\MonacoCoinCore\masternode.conf
Enable the hidden files, APPData is one. Open the masternode.conf file with a text editor.
An example is already available:
# Masternode config file # Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index # Example: mn1 127.0.0.2:19999 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0 monserver-zeus 126.96.36.199:24157 3c7854No7bQ585495UMBnwoZvPv4DefJC4yeEAmpwKgLRzsBr1W 002eae7f9568c5751b091facdb58fe612834349c8573dde96f3330a28138be97 0
Save the file and relaunch Monoeci
Unlock the client: « Settings -> Unlock wallet »
masternode start-alias monserver-zeus masternodelist
If result = successfull, your masternode has been correctly started.
monoeci-cli masternode status
Congratulations, you just created your first Monoeci Masternode, you will received your first reward in the days to come.
sudo su apt-get install ufw ufw default allow outgoing ufw default deny incoming ufw allow ssh/tcp ufw limit ssh/tcp ufw allow 24157/tcp ufw allow 24156/tcp ufw allow sftp/tcp ufw logging on ufw enable
sudo su apt -y install fail2ban systemctl enable fail2ban systemctl start fail2ban
sudo apt -y install rkhunter
The information provided on this website does not constitute investment advice, financial advice, trading advice, or any other sort of advice, and you should not treat any of the website’s content as such. Monoeci does not recommend that any cryptocurrency should be bought, sold, or held by you. Nothing on this website should be taken as an offer to buy, sell or hold a cryptocurrency. Do conduct your own due diligence and consult your financial advisory before making any investment decision. Monoeci will not be held responsible for the investment decisions you make based on the information provided on the website.