Turnkey Masternode

From BiblePay Wiki
Revision as of 21:48, 24 May 2022 by Admin (talk | contribs)
Jump to: navigation, search

Creating a BIBLEPAY Turnkey Masternode


The following instructions show how easy it is to create a fully managed Turnkey Masternode on the BiblePay network. Note that our Masternodes are called Sanctuaries, so do not let that confuse you.

We will manage the following items for you:

  • Monitoring the Sanc; if it is down, we will restart it and keep its POSE level at zero (that means UP) so you get paid
  • Installing the Masternode software (this is the software that runs on the server side of the network)
  • Installing the BMS software (our sanctuary streaming network); this software streams videos to our users
  • Managing BMS
  • Upgrading the software after mandatory upgrades
  • Restarting the VPS if it goes down because of a VPS error or Host error
  • Configuring the configuration files on the server (bms.conf, biblepay.conf, etc)


How do I launch a Turnkey Masternode?

1. Download the BiblePay Core Home wallet from Here.

NOTE: The purpose of this is for you to have a safe place to store your collateral, and receive payments. This is NOT software that will run on the server side; instead this home node is called your Controller Wallet.

Install the program.

NOTE 2: If you want more than one turnkey masternode, you only need ONE instance of BiblePay Core Wallet at home (controller wallet). You do not, and should never install more than one copy of the home wallet. So, if you own 5 sanctuaries, you will have 5 cloud VPS instances, and ONE home controller wallet. The home wallet will have 4.5MM*5=22MM BBP in collateral in it in this case, and it will receive rewards from 5 sanctuaries.


2. Fund your home controller wallet with at least 4.5MM BBP. You can buy BBP on SouthXChange. Then transfer it to the Receiving address IN the controller wallet. You can access this by navigating to File | Receiving Addresses | Copy one to clipboard.


3. Launch the controller wallet on your home PC. Ensure BBP is synced. Do not proceed further unless you have a balance greater than 4.5MM bbp. (It costs 4,500,001 to create a new turnkey sanctuary).


4. From the controller wallet, navigate to Tools | Info | Console. From the console, type:

fundsanctuary sanctuary_name <enter>

You will need to choose a sanctuary name for your sanc, such as joe1 or sanc1. Keep it all one word without spaces. Now replace the "sanctuary_name" in the command above with your chosen sanctuary name.


This command will spend 4,500,001 BBP from your controller wallet TO your own controller wallet (IE you will not lose the funds, as they are going into Escrow).

If successful, this command will output a long transaction ID. (BiblePay will record this on your hard drive for easy installation in the next step).

Wait for 3 blocks to pass (approx 30 minutes).


5. From the controller wallet, still from the console, type:


createsanctuary sanctuary_name <enter>

(Again, replace the sanctuary_name with the name you chose in step 4 for your sanctuary).

At this point, biblepay core will create a new sanctuary transaction.

This command will emit many lines of code. It is highly recommended that you copy this output to notepad and save it for future use. Save it as sanctuary_name.txt for example.

BiblePay will also record this info automatically into your 'deterministic.conf' file (but it is harder for humans to read that file).

Copy the output of this command to the clipboard; because you will need it in step 7.


6. Next, we need to rent a Cloud Server to host the BiblePay Sanctuary on. (You may choose your own VPS hosting company if you wish, but, you must choose a VPS with at least 4 cores, 8 GB of ram, and a MINIMUM OF 400GB hard drive, otherwise your node will not be paid).

If you decide to go with Contabo, our recommended host, you can sign up here.

Once signed up, navigate to 400gb-SSD-VPS.

This VPS is a 6 core, 16gb, 400Gb hard drive VPS for $11.99 per month. Be sure to choose the following options:

Choose a Region (Your preference)

Choose a Minimum of 400GB hard drive

Choose Ubuntu 20.04 for the OS

Choose a PASSWORD for your root account.

NOTE: You will need to give us this password using our web portal, so choose one that will be semi-permanent and strong.

Leave the defaults selected for bandwidth and IPV4.


Leave the defaults selected for Add-Ons.


Click Next.

Purchase the VPS, and you will receive notice in e-mail that it SETUP is completed. Do not proceed to step 7 until your VPS is working.


(Optional: You may pay contabo month-to-month or for multiple months at a time if you wish, it is your preference).



7. Set Up the Masternode as a Turnkey Masternode with BIBLEPAY Sanctuary Network:


Navigate to https://globalcdn.biblepay.org:8443/BMS/Status


From this page, you will be able to register your provisioning request.


Be sure you are logged in (the top right Log In status should say Logged In); if not, first ensure metamask is installed on your browser as an extension, and your BBP profile page is created and you have a nickname and E-Mail address set up (we need to e-mail you when POSE changes occur).


Paste the information you received from your biblepaycore wallet in Step 5 into the "Please enter your Sanctuary Configuration information from BiblePay Core:" text input area.


Populate the Host IP with your VPS IP Address. WARNING! Be sure to paste your VPS IP address and NOT your VPS VNC address (they are different).


Populate the Root Password field with the Root Password you chose in step 6 while purchasing your VPS.


Save the record.


8. Congratulations! You have create a turnkey sanctuary. Next, one of our teammembers will pick up the ball and finish the installation process from the server side. You will usually hear from us within 24 hours via e-mail. We will then bring your sanctuary UP and you will see the status change to "ENABLED" in the BiblePay Controller wallet, in the Sanctuaries Page.

Once your sanctuary is ENABLED, you will start receiving DAILY mining rewards! Our ROI figures can be found _________________________________here_ (<--Add this).


Thank you for using BIBLEPAY!