diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/creating-a-masternode.rst b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/creating-a-masternode.rst deleted file mode 100644 index d7707ee..0000000 --- a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/creating-a-masternode.rst +++ /dev/null @@ -1,434 +0,0 @@ -************ -Introduction -************ - -This guide details the process required for joining the Cirrus -Sidechain as a Block Producing Node, known as an InterFlux Masternode. The request to join the Cirrus Sidechain as a block -producer, requires you to effectively setup an InterFlux Masternode, therefore, a request to join the Cirrus Sidechain will be -made once the Masternode is fully configured. - -Pre-Requisites -============== - -To join as a InterFlux Masternode, there are a number of criteria -that must be met. - -Wallet Requirements -------------------- - -You must know the mnemonic and passphrase (if applicable) for a STRAX -Wallet that contains the required collateral and fee. - -- **Collateral Amount:** 100,000 STRAX - -- **Fee Amount:** 501 STRAX - -Sidechain Masternode Hardware Requirements ------------------------------------------- - -The below hardware requirements are a minimum. - -- 2x vCPU / Dual Core - -- 8GB RAM - -- 50GB SSD / HDD - -Sidechain Masternode Software Requirements ------------------------------------------- - -There are only three pre-requisites software installations that need to -take place before operating a InterFlux Masternode. - -.NET Core SDK -~~~~~~~~~~~~~ - -.NET Core is the platform that the InterFlux Masternode has been -developed upon. Therefore, you will need to install the .NET Core SDK. - -Please install the latest version of .NET Core SDK 3.1 - -https://dotnet.microsoft.com/download/dotnet-core/3.1 - -Git for Windows -~~~~~~~~~~~~~~~ - -Navigate to the URL below to download the Git for Windows Installer. -This should be the topmost file with .exe extension. - -https://github.com/git-for-windows/git/releases - -PowerShell Core -~~~~~~~~~~~~~~~ - -To provide cross-platform support moving forward, the script that is -utilized to configure and launch the InterFlux Masternode uses -PowerShell Core. - -https://github.com/PowerShell/PowerShell/releases - -#. For simplicity, it is recommended you download and install the MSI - relevant for your operating system. - -Network Requirements -~~~~~~~~~~~~~~~~~~~~ - -There are three firewall rules required to allow connectivity between -your InterFlux Masternode and other nodes on the network. - -============= ============= ============ ======== -**Rule Name** **Direction** **Protocol** **Port** -============= ============= ============ ======== -StraxMain Inbound TCP 17105 -CirrusMain Inbound TCP 16179 -ICMP Inbound ICMPv4 N/A -============= ============= ============ ======== - -Wallet Configuration -==================== - -It is recommended that you create a new wallet when completing this -process, so your STRAX Tokens can be separated from any other STRAX -Tokens you may hold. - -1. Download the STRAX Wallet and Create a New Wallet - -https://github.com/stratisproject/StraxUI/releases - -2. Please ensure you take note of your Mnemonic and Passphrase. These - **will be required** later in the process - -2. Download Cirrus Core and Create a New Wallet - -https://github.com/stratisproject/CirrusCore/releases - -3. Please ensure you take note of your Mnemonic and Passphrase. These - **will be required** later in the process - -3. Login to your STRAX Wallet - -.. image:: media/image2.jpeg - :width: 4.40157in - :height: 4.02362in - -4. Obtain a Receive Address and send 100,501 STRAX to this address - -.. image:: media/image3.png - :width: 4.40157in - :height: 4.02362in - -4. You will have to wait for 100% Wallet Synchronization before seeing - your balance - -5. Login to your Cirrus Core Wallet - -.. image:: media/image4.png - :width: 4.57874in - :height: 3.86614in - -6. Select Address 0 - -.. image:: media/image5.png - :width: 4.58268in - :height: 3.86614in - -7. Obtain a Receive Address - -.. image:: media/image6.png - :width: 4.58268in - :height: 3.86614in - -8. Perform a Cross-Chain Transfer of **500.9 STRAX** to your Cirrus - Address - -.. image:: media/image7.png - :width: 4.40157in - :height: 4.02362in - -9. The Cirrus Core Wallet will receive 500.8~ CRS after 80 Blocks have - passed on the STRAX Blockchain (~1Hr) - -.. image:: media/image8.png - :width: 4.58268in - :height: 3.86614in - -10. Now, you must consolidate the STRAX Balance to ensure it all resides - in a single address. To do this, obtain another Receive Address and - send **100,000 STRAX** - -.. image:: media/image9.png - :width: 4.1811in - :height: 3.82283in - -5. You are sending back to an address that you own. Not an external - address. - -11. Your resulting balance and transaction history should look very - similar to the below - -.. image:: media/image10.png - :width: 4.1811in - :height: 3.82283in - -12. Wallet preparation is now complete; you should now be in position of - the following. - -1. **STRAX Wallet that contains 100,000+ STRAX Tokens.** - -2. **The Mnemonic and Passphrase for the aforementioned wallet.** - -3. **Cirrus Wallet that contains 500+ CRS Tokens.** - -4. **The Mnemonic and Passphrase for the aforementioned wallet.** - -13. You must now wait for **80 Confirmations** before the **CRS Tokens** - are received through the Cross-Chain Transaction, in addition, the - transaction that was made in **Step 10** also requires 500 - Confirmations. - -InterFlux Masternode Registration -======================================= - -Whilst we wait for confirmations, the host that will run your STRAX -Sidechain Masternode configured and prepared to launch the STRAX -Federation Join Script. - -Please ensure you meet the requirements set out at the `beginning of -this guide <#sidechain-masternode-hardware-requirements>`__, before -you continue. - -You must now create a key-pair that will be used to identify your -registration on-chain. - -Stratis Keygen Utility ----------------------- - -1. Download the Stratis Keygen Utility using the below URL - -https://www.stratisplatform.com/wp-content/uploads/2020/11/Stratis-KeyGen-Utility.zip - -2. Open Stratis KeyGen Utility.zip and extract the contents to a new - location, in this example we are extracting to C:\\Stratis - -.. image:: media/image11.png - :width: 6.26806in - :height: 3.31528in - -3. Navigate to “Stratis KeyGen Utility\\Stratis KeyGen Utility” - -.. image:: media/image12.png - :width: 6.26806in - :height: 3.31528in - -4. Locate the executable named “StratisFederationApp.exe” - -.. image:: media/image13.png - :width: 6.26806in - :height: 3.31528in - -5. Double-Click the “StratisFederationApp.exe” to launch the utility - -.. image:: media/image14.png - :width: 5.64584in - :height: 7.64584in - -6. Select ‘Federated Masternode (100K Collateral Requirement)’ and enter - a Passphrase - -.. image:: media/image15.png - :width: 5.64584in - :height: 7.64584in - -7. Select a location to save the “federationKey.dat” file - -.. image:: media/image15.png - :width: 5.64584in - :height: 7.64584in - -8. Click the “Generate Keys” button - -.. image:: media/image16.png - :width: 5.64584in - :height: 7.64584in - -9. You **must** take note of the **Public Key**, **Passphrase** and keep - a secure copy of the **federationKey.dat** file. - -Obtain the InterFlux Masternode Registration Script ---------------------------------------------------- - -A script has been constructed to ease the setup process and ensure -consistency, the script can be obtained from the below URL. - -https://www.stratisplatform.com/wp-content/uploads/2021/08/STRAX-Sidechain-Registration-Launch-Script.zip - -Extract the STRAX Sidechain Registration Launch Script.PS1 Script to the -Desktop of the where you are intending to run your Masternode. - -Verifying the Script --------------------- - -Stratis Group Ltd will digitally sign any PowerShell Script that they -provide for operating one of their products. - -This can be verified by right-clicking the PS1 script, selecting -properties and viewing the digital signature. - -1. Highlight the listed signature and select “Details” - -.. image:: media/image17.png - :width: 4.00787in - :height: 5.03544in - -2. Select “View Certificate” - -.. image:: media/image18.png - :width: 3.58661in - :height: 4.27559in - -Verify the issuing information in the Certification Path to ensure the -authenticity of the script. - -.. image:: media/image19.png - :width: 3.16535in - :height: 4.02362in - -Executing the Registration Script ---------------------------------- - -As the script is written in PowerShell Core, it needs to be called from -an instance of PowerShell Core and not the standard PowerShell that is -shipped with all latest versions of Windows Operating Systems. - -To launch PowerShell Core, you will need to invoke it from the command -line or run command. - -.. image:: media/image20.png - :width: 4.15625in - :height: 2.14583in - -Clicking OK on the above will launch a new instance of PowerShell Core - -.. image:: media/image21.png - :width: 6.26806in - :height: 3.27778in - -Assuming that the launch script is located on the desktop, you will need -to navigate to the desktop, this can be achieved by executing the below -command. - -.. code-block:: bash - - Set-Location .\Desktop\ - -The PowerShell Core script can now be invoked from the PowerShell Core -window using the below command. - -.. code-block:: bash - - & '.\STRAX Sidechain Registration Launch Script.ps1' - -The PowerShell Core instance should look something like the below. - -.. image:: media/image22.png - :width: 6.26806in - :height: 3.27778in - -The script will now launch and synchronize both the STRAX Blockchain and -the Cirrus Sidechain, this may take some time and is wholly dependent on -your specifications. Once complete, you will see the below. - -.. image:: media/image23.png - :width: 6.26806in - :height: 3.27778in - -1. Enter the Name of your STRAX Wallet from the `Wallet - Configuration <#wallet-configuration>`__ section earlier in this - guide. - -.. image:: media/image24.png - :width: 6.26806in - :height: 3.27778in - -2. As the Wallet does not exist (assuming the script is running on a - different machine as to where the wallets were created) you must - enter ‘Yes’ to perform the wallet restoration within the script. - -.. image:: media/image25.png - :width: 6.26806in - :height: 3.27778in - -3. Enter the mnemonic that were generated earlier - -.. image:: media/image26.png - :width: 6.26806in - :height: 3.27778in - -4. Enter your passphrase - -.. image:: media/image27.png - :width: 6.26806in - :height: 3.27778in - -5. Enter a password that will be used to encrypt the restored wallet - -.. image:: media/image28.png - :width: 6.26806in - :height: 3.27778in - -6. The wallet will now begin to synchronize with the blockchain - -.. image:: media/image29.png - :width: 6.26806in - :height: 3.27778in - -7. Once complete, you will be prompted to enter in the Cirrus Core - Wallet detail - -.. image:: media/image30.png - :width: 6.26806in - :height: 3.27778in - -8. Follow the steps as before to restore your wallet, once complete, the - synchronization may take some time. - -.. image:: media/image31.png - :width: 6.26806in - :height: 3.27778in - -9. Once complete, you will be prompted to enter the path to your - federationKey.dat that you generated earlier using the Stratis Keygen - Utility. - -.. image:: media/image32.png - :width: 6.26806in - :height: 3.27778in - -10. Now, you must enter the Collateral Address that holds the 100,000 - STRAX. Balances can be queried on the `Block - Explorer `__ to ensure that the - correct address is entered. - -.. image:: media/image33.png - :width: 6.26806in - :height: 3.27778in - -11. After entering the Collateral Address the Registration Transaction - will be made - -.. image:: media/image34.png - :width: 6.26806in - :height: 3.27778in - -12. Enter “Yes” to perform the transaction, once complete you will - receive confirmation. You now have 240 Confirmations before your - Masternode will be accepted into the federation and able to produce - blocks. - -Running the InterFlux Masternode -================================ - -Congratulations, you are now able to operate an InterFlux Masternode! - -Now you have performed registration, you can run your Sidechain -Masternode by clicking next and following the Running an InterFlux Masternode guide. \ No newline at end of file diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image11.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image11.png deleted file mode 100644 index eb58f3e..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image11.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image12.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image12.png deleted file mode 100644 index a2eb9c3..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image12.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image13.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image13.png deleted file mode 100644 index d6460e8..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image13.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image14.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image14.png deleted file mode 100644 index fb59f3e..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image14.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image15.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image15.png deleted file mode 100644 index 2f73366..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image15.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image16.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image16.png deleted file mode 100644 index c023c53..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image16.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image17.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image17.png deleted file mode 100644 index 0afdcec..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image17.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image18.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image18.png deleted file mode 100644 index 6cd20ad..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image18.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image19.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image19.png deleted file mode 100644 index 93c9fba..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image19.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image20.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image20.png deleted file mode 100644 index 6c8e2c2..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image20.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image21.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image21.png deleted file mode 100644 index 7b749fc..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image21.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image22.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image22.png deleted file mode 100644 index d176e61..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image22.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image23.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image23.png deleted file mode 100644 index 59d4d45..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image23.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image24.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image24.png deleted file mode 100644 index e5eaa0b..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image24.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image25.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image25.png deleted file mode 100644 index 1db5c6b..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image25.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image26.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image26.png deleted file mode 100644 index a0cd63c..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image26.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image27.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image27.png deleted file mode 100644 index 8092628..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image27.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image28.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image28.png deleted file mode 100644 index 29e79c3..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image28.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image29.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image29.png deleted file mode 100644 index a466f8c..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image29.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image30.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image30.png deleted file mode 100644 index 8bbdc38..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image30.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image31.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image31.png deleted file mode 100644 index 8eb4bd5..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image31.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image32.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image32.png deleted file mode 100644 index cb1b6d4..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image32.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image33.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image33.png deleted file mode 100644 index bd5b0e7..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image33.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image34.png b/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image34.png deleted file mode 100644 index 628bde5..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image34.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/create-run-masternode.rst b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/create-run-masternode.rst new file mode 100644 index 0000000..8472d64 --- /dev/null +++ b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/create-run-masternode.rst @@ -0,0 +1,447 @@ +************ +Introduction +************ + +This manual details the process required for joining the Cirrus +Sidechain as a member of Federation using the Masternode Setup +Tool. The request to join the Cirrus Sidechain as a block +producer, requires you to setup the Masternode Setup tool, +therefore, a request to join the Cirrus Sidechain will be made +once the Masternode is fully configured. + +This guide details the steps necessary to join the *Federation* +as a *Masternode member*, utilizing the newly launched +*Masternode Setup Tool*. This tool is a revolutionary application +designed to simplify the integration process for users wishing to +join the federation. + +About +===== +To join the *Federation* as a *Masternode*, the +*Masternode Setup Tool* must be needs to be set up; a request to +join will be automatically initiated once the Masternode is +fully configured. + +The *Masternode Setup Tool* has many features: + +- **Intuitive Interface:** Provides a user-friendly experience. +- **Secure Private Key Generation:** Essential for federation participation. +- **Automated Installation:** Simplifies setup. + +Wallet Management +----------------- +The tool provides abilities to: + +- **Create and Recover Wallets:** Allows for the effortless creation and recovery of wallets. +- **Integrate Existing Wallets:** Aids users in joining the federation easily. + +While using the *Masternode Setup Tool*, users are guided through every step of the +registration process, ensuring that all the requirements and prerequisites are met, +resulting in the successful operation of a Masternode as a member of the *Federation*. + +Pre-Requisites +============== +To join as an InterFlux Masternode, several criteria and requirements must be met. + +Wallet Requirements +------------------- + +You must know the mnemonics and passphrases (if applicable) for a STRAX and Cirrus +Wallets that contains the required collateral and fee amounts. + +- **Collateral Amount:** 100,000 STRAX + +- **Fee Amount:** 501 STRAX + + +Sidechain Masternode Hardware Requirements +------------------------------------------ + +The below hardware requirements are a minimum. + +- 2x vCPU / Dual Core + +- 8GB RAM + +- 50GB SSD / HDD + +Sidechain Masternode Software Requirements +------------------------------------------ + +Masternode Setup Tool +~~~~~~~~~~~~~~~~~~~~~ + +The Masternode Setup Tool is a specialized utility designed to streamline +the experience of joining the federation by providing a intuitive interface. + +For simplicity, it is recommended you download and install the MSI +relevant for your operating system. Currently, the Masternode Setup supports only Windows with Intel processors. + +Network Requirements +~~~~~~~~~~~~~~~~~~~~ + +There are three firewall rules required to allow connectivity between +your InterFlux Masternode and other nodes on the network. + +============= ============= ============ ======== +**Rule Name** **Direction** **Protocol** **Port** +============= ============= ============ ======== +StraxMain Inbound TCP 17105 +CirrusMain Inbound TCP 16179 +ICMP Inbound ICMPv4 N/A +============= ============= ============ ======== + +Wallet Configuration +==================== + +It is recommended that you create a new wallet when completing this +process, so your STRAX Tokens can be separated from any other STRAX +Tokens you may hold. + +1. Download the STRAX Wallet and Create a New Wallet + + https://github.com/stratisproject/StraxUI/releases + +Please ensure you take note of your Mnemonic and Passphrase. These +**will be required** later in the process + +2. Download Cirrus Core and Create a New Wallet + + https://github.com/stratisproject/CirrusCore/releases + +Please ensure you take note of your Mnemonic and Passphrase. These +**will be required** later in the process + +3. Login to your STRAX Wallet + + .. image:: media/image2.jpeg + :width: 4.40157in + :height: 4.02362in + +4. Obtain a Receive Address and send 100,501 STRAX to this address + + .. image:: media/image3.png + :width: 4.40157in + :height: 4.02362in + +5. You will have to wait for 100% Wallet Synchronization before seeing + your balance + +6. Login to your Cirrus Core Wallet + + .. image:: media/image4.png + :width: 4.57874in + :height: 3.86614in + +7. Select Address 0 + + .. image:: media/image5.png + :width: 4.58268in + :height: 3.86614in + +8. Obtain a Receive Address + + .. image:: media/image6.png + :width: 4.58268in + :height: 3.86614in + +9. Perform a Cross-Chain Transfer of **500.9 STRAX** to your Cirrus + Address + + .. image:: media/image7.png + :width: 4.40157in + :height: 4.02362in + +10. The Cirrus Core Wallet will receive 500.8~ CRS after 80 Blocks have + passed on the STRAX Blockchain (~1Hr) + + .. image:: media/image8.png + :width: 4.58268in + :height: 3.86614in + +11. Now, you must consolidate the STRAX Balance to ensure it all resides + in a single address. To do this, obtain another Receive Address and + send **100,000 STRAX** + + .. image:: media/image9.png + :width: 4.1811in + :height: 3.82283in + +12. You are sending back to an address that you own. Not an external + address. + +13. Your resulting balance and transaction history should look very + similar to the below + + .. image:: media/image10.png + :width: 4.1811in + :height: 3.82283in + +14. Wallet preparation is now complete; you should now be in position of + the following. + + **STRAX Wallet that contains 100,000+ STRAX Tokens.** + + **The Mnemonic and Passphrase for the aforementioned wallet.** + + **Cirrus Wallet that contains 500+ CRS Tokens.** + + **The Mnemonic and Passphrase for the aforementioned wallet.** + +You must now wait for **80 Confirmations** before the **CRS Tokens** +are received through the Cross-Chain Transaction, in addition, the +transaction that was made in **Step 10** also requires 500 confirmations. + +InterFlux Masternode Registration +================================= + +Whilst we wait for confirmations, the host that will run your +Masternode configured and prepared to launch the Masternode +Setup Tool. + +Please ensure you meet the requirements set out at the `beginning of +this guide <#sidechain-masternode-hardware-requirements>`__, before +you continue. + +Obtain the Masternode Setup Tool installer +------------------------------------------ + +A tool has been developed to ease the setup process and ensure +consistency, the tool can be obtained from the below URL. + +`Click here to download the Masternode Setup Tool `_ + +Install the Masternode Setup Tool. + +Executing the Desktop App +------------------------- + +Launch the Masternode Setup Tool from the Start Menu or the +desktop. The desktop application should resemble the +following interface. + +.. image:: media/image11.png + :width: 6.26806in + :height: 3.27778in + +You now have two options: either run the STRAX Blockchain +and the Cirrus Sidechain with the Masternode dashboard, or +initiate Masternode registration within the Federation. + +Setup Masternode +================ + +To join the Federation, launch the app and select the +"Setup Masternode" button. Follow the setup steps as prompted. +The app will initialize and synchronize both the STRAX +Blockchain and the Cirrus Sidechain. It will also guide you +through the setup process, requesting necessary information. +Completion time varies depending on your system specifications. +Upon completion, the following screen will appear. + +1. Agree with the notification about required amount to fund the registration transaction. + + .. image:: media/image13.png + :width: 6.26806in + :height: 3.27778in + +2. Create new or use existing Federation key. + + .. image:: media/image14.png + :width: 6.26806in + :height: 3.27778in + +3. Choose an option to create, restore, or use an existing wallet. + + .. image:: media/image15.png + :width: 6.26806in + :height: 3.27778in + +Create Wallet +------------- +1. Copy and paste mnemonic phrase for your STRAX (collateral) wallet. + + .. image:: media/image22.png + :width: 6.26806in + :height: 3.27778in + +2. Enter new collateral wallet name for your STRAX (collateral). + + .. image:: media/image23.png + :width: 6.26806in + :height: 3.27778in + +3. Enter the passphrase for your wallet twice for confirmation. + + .. image:: media/image24.png + :width: 6.26806in + :height: 3.27778in + +4. Enter the password for your wallet twice for confirmation. + + .. image:: media/image25.png + :width: 6.26806in + :height: 3.27778in + +5. Copy and paste mnemonic phrase for your Cirrus (mining) wallet. + + .. image:: media/image26.png + :width: 6.26806in + :height: 3.27778in + +6. Enter new mining wallet name for your Cirrus (mining) wallet. + + .. image:: media/image27.png + :width: 6.26806in + :height: 3.27778in + +7. Enter the passphrase for your wallet twice for confirmation. + + .. image:: media/image28.png + :width: 6.26806in + :height: 3.27778in + +8. Enter the password for your wallet twice for confirmation. + + .. image:: media/image29.png + :width: 6.26806in + :height: 3.27778in + + +9. You will be prompted to select the collateral address from the collateral + wallet selected on previous steps. + + .. image:: media/image30.png + :width: 6.26806in + :height: 3.27778in + +10. Send coins to selected address and wait to get 300 confirmations + +11. Send coins to the first address provided by the tool from the + mining wallet you created; this address is already selected + +12. Upon successful verification of collateral height and mining fee, + the following screen will appear, and the Masternode Dashboard will launch. + + .. image:: media/image21.png + :width: 6.26806in + :height: 3.27778in + +Restore Wallet +-------------- +1. Copy and paste mnemonic phrase for your STRAX (collateral) wallet. + + .. image:: media/image31.png + :width: 6.26806in + :height: 3.27778in + +2. Enter new collateral wallet name for your STRAX (collateral). + + .. image:: media/image23.png + :width: 6.26806in + :height: 3.27778in + +3. Enter the passphrase for your wallet twice for confirmation. + + .. image:: media/image24.png + :width: 6.26806in + :height: 3.27778in + +4. Enter the password for your wallet twice for confirmation. + + .. image:: media/image25.png + :width: 6.26806in + :height: 3.27778in + +5. Copy and paste mnemonic phrase for your Cirrus (mining) wallet. + + .. image:: media/image32.png + :width: 6.26806in + :height: 3.27778in + +6. Enter new mining wallet name for your Cirrus (mining) wallet. + + .. image:: media/image27.png + :width: 6.26806in + :height: 3.27778in + +7. Enter the passphrase for your wallet twice for confirmation. + + .. image:: media/image28.png + :width: 6.26806in + :height: 3.27778in + +8. Enter the password for your wallet twice for confirmation. + + .. image:: media/image29.png + :width: 6.26806in + :height: 3.27778in + +9. You will be prompted to select the collateral address from the collateral + wallet selected on previous steps. + + .. image:: media/image30.png + :width: 6.26806in + :height: 3.27778in + +10. Upon successful verification of collateral height and mining fee, + the following screen will appear, and the Masternode Dashboard will launch. + +Use existing Wallet +------------------- + +1. Select wallet already configured in the section + the `Wallet Configuration <#wallet-configuration>`__ earlier in this guide. + + .. image:: media/image16.png + :width: 6.26806in + :height: 3.27778in + +2. Enter the password for your STRAX (collateral) wallet twice for confirmation. + + .. image:: media/image17.png + :width: 6.26806in + :height: 3.27778in + +3. You will be prompted to select the Cirrus (mining) wallet to where you have + transferred your mining fee. + + .. image:: media/image18.png + :width: 6.26806in + :height: 3.27778in + +4. Enter the password for your Cirrus (mining) wallet twice for confirmation. + + .. image:: media/image19.png + :width: 6.26806in + :height: 3.27778in + +5. You will be prompted to select the collateral address from the collateral + wallet selected on previous steps. + + .. image:: media/image20.png + :width: 6.26806in + :height: 3.27778in + +6. Upon successful verification of collateral height and mining fee, + the following screen will appear, and the Masternode Dashboard will launch. + + .. image:: media/image21.png + :width: 6.26806in + :height: 3.27778in + +Congratulations, you have successfully completed the registration and are now +a member of the Federation. Your node will begin to earn rewards dashboard will highlight mining status. + +Run Masternode +============== +If you are already a member of the Federation, simply launch the app and +click on the "Run Masternode" button. The app will initialize and +synchronize both the STRAX Blockchain and the Cirrus Sidechain. The time +to complete this process will vary depending on your system and network +specifications. Once completed, the following screen will appear, and a +browser will open with the Masternode Dashboard page. + +.. image:: media/image12.png + :width: 6.26806in + :height: 3.27778in \ No newline at end of file diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image10.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image10.png similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image10.png rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image10.png diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image11.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image11.png new file mode 100644 index 0000000..4856b94 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image11.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image12.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image12.png new file mode 100644 index 0000000..6c07b67 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image12.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image13.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image13.png new file mode 100644 index 0000000..9a22d16 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image13.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image14.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image14.png new file mode 100644 index 0000000..7563aa4 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image14.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image15.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image15.png new file mode 100644 index 0000000..16335e7 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image15.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image16.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image16.png new file mode 100644 index 0000000..c8d31f4 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image16.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image17.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image17.png new file mode 100644 index 0000000..da08029 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image17.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image18.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image18.png new file mode 100644 index 0000000..f4c8bb9 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image18.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image19.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image19.png new file mode 100644 index 0000000..a315d55 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image19.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image2.jpeg b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image2.jpeg similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image2.jpeg rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image2.jpeg diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image20.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image20.png new file mode 100644 index 0000000..2835f3e Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image20.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image21.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image21.png new file mode 100644 index 0000000..40da291 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image21.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image22.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image22.png new file mode 100644 index 0000000..d7debee Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image22.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image23.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image23.png new file mode 100644 index 0000000..9b02486 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image23.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image24.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image24.png new file mode 100644 index 0000000..35690f0 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image24.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image25.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image25.png new file mode 100644 index 0000000..c552481 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image25.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image26.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image26.png new file mode 100644 index 0000000..1a952ef Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image26.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image27.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image27.png new file mode 100644 index 0000000..de73ef0 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image27.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image28.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image28.png new file mode 100644 index 0000000..050d228 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image28.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image29.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image29.png new file mode 100644 index 0000000..dfa845b Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image29.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image3.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image3.png similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image3.png rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image3.png diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image30.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image30.png new file mode 100644 index 0000000..4b932e3 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image30.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image31.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image31.png new file mode 100644 index 0000000..23cd4f0 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image31.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image32.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image32.png new file mode 100644 index 0000000..42d8057 Binary files /dev/null and b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image32.png differ diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image4.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image4.png similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image4.png rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image4.png diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image5.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image5.png similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image5.png rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image5.png diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image6.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image6.png similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image6.png rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image6.png diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image7.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image7.png similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image7.png rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image7.png diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image8.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image8.png similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image8.png rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image8.png diff --git a/source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image9.png b/source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image9.png similarity index 100% rename from source/Operation Guides/InterFlux Masternodes/Creating Masternode/media/image9.png rename to source/Operation Guides/InterFlux Masternodes/Creating and running Masternode/media/image9.png diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image10.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image10.png deleted file mode 100644 index dd2edd6..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image10.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image11.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image11.png deleted file mode 100644 index fe173a2..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image11.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image12.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image12.png deleted file mode 100644 index 77e8fa0..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image12.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image13.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image13.png deleted file mode 100644 index ffa7b34..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image13.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image14.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image14.png deleted file mode 100644 index 1a0a5d2..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image14.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image2.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image2.png deleted file mode 100644 index a30e28e..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image2.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image3.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image3.png deleted file mode 100644 index 7b981c8..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image3.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image4.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image4.png deleted file mode 100644 index 6cd20ad..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image4.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image5.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image5.png deleted file mode 100644 index 184de9c..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image5.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image6.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image6.png deleted file mode 100644 index 6c8e2c2..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image6.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image7.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image7.png deleted file mode 100644 index 4e4ddbe..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image7.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image8.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image8.png deleted file mode 100644 index 0b41845..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image8.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image9.png b/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image9.png deleted file mode 100644 index e8823ab..0000000 Binary files a/source/Operation Guides/InterFlux Masternodes/Running Masternode/media/image9.png and /dev/null differ diff --git a/source/Operation Guides/InterFlux Masternodes/Running Masternode/running-the-masternode.rst b/source/Operation Guides/InterFlux Masternodes/Running Masternode/running-the-masternode.rst deleted file mode 100644 index 656ce01..0000000 --- a/source/Operation Guides/InterFlux Masternodes/Running Masternode/running-the-masternode.rst +++ /dev/null @@ -1,147 +0,0 @@ -####################### -Masternode Requirements -####################### - -To successfully configure your Masternode you will need to have a record -of the data that was returned from running the Stratis KeyGen Utility, -these are highlighted below. - -- Passphrase (That was entered into the Stratis KeyGen Utility -- FederationKey.DAT - -Obtaining Launch Script -======================= - -Once the above steps have been completed and confirmed, you are now able -to launch an InterFlux Masternode. - -To configure and launch the InterFlux Masternode, you will have to -execute a PowerShell Core script provided and signed by Stratis Group -Ltd. - -This script can be obtained from the below URL - -https://www.stratisplatform.com/wp-content/uploads/2022/02/STRAX-Masternode-Launch-Script-v2.zip - -Verifying the Launch Script -=========================== - -Stratis Group Ltd will digitally sign any PowerShell Script that they -provide for operating one of their products. - -This can be verified by right-clicking the PS1 script, selecting -properties and viewing the digital signature. - -.. image:: media/image2.png - :width: 4.21875in - :height: 5.30208in - -Highlight the listed signature and select “Details” - -.. image:: media/image3.png - :width: 3.69785in - :height: 4.64583in - -Select “View Certificate” - -.. image:: media/image4.png - :width: 3.58661in - :height: 4.27559in - -Verify the issuing information in the certificate to ensure the -authenticity of the PowerShell Script. - -.. image:: media/image5.png - :width: 4.21875in - :height: 5.36458in - -Executing the Launch Script -=========================== - -As the script is written in PowerShell Core, it needs to be called from -an instance of PowerShell Core and not the standard PowerShell that is -shipped with all latest versions of Windows Operating Systems. - -To launch PowerShell Core, you will need to invoke it from the command -line or run command. - -.. image:: media/image6.png - :width: 4.15625in - :height: 2.14583in - -Clicking OK on the above will launch a new instance of PowerShell Core - -.. image:: media/image7.png - :width: 6.26806in - :height: 3.27778in - -Assuming that the launch script is located on the desktop, you will need -to navigate to the desktop, this can be achieved by executing the below -command. - -.. code-block:: bash - - Set-Location .\Desktop\ - -The PowerShell Core script can now be invoked from the PowerShell Core -window using the below command. - -.. code-block:: bash - - & '.\STRAX Masternode Launch Script.ps1' - -The PowerShell Core instance should look something like the below. - -.. image:: media/image8.png - :width: 6.26806in - :height: 3.27778in - -Hit Return/Enter to invoke the PowerShell Core Script. - -.. image:: media/image9.png - :width: 6.26806in - :height: 3.27778in - -Enter the passphrase that was supplied to the Stratis KeyGen Utility and -hit Return/Enter. - -You will now be prompted to enter in the full path to the -federationKey.dat file. This will then subsequently be copied to the -relevant folder. Enter the full path to the federationKey.dat. - -.. image:: media/image10.png - :width: 6.26806in - :height: 3.27778in - -Upon hitting enter, the mainchain node will be launched, the PowerShell -Core Script will advise you of the progress. - -.. image:: media/image11.png - :width: 6.26806in - :height: 3.27778in - -Once peers have been found and the mainchain node has begun syncing the -chain, the node will also index all addresses. This can take some time, -so please be patient. The PowerShell Core window will advise you of -progress. - -.. image:: media/image12.png - :width: 6.26806in - :height: 3.27778in - -Once the synchronization and indexing have completed, the sidechain node -will automatically be launched, this will also be evidenced in the -PowerShell Core window. - -.. image:: media/image13.png - :width: 6.26806in - :height: 3.27778in - -You can confirm that the sidechain node is operational by viewing your -agent string in the sidechain node console. - -.. image:: media/image14.png - :width: 6.26806in - :height: 3.27778in - -The agent string of a sidechain node is **StratisNode:1.0.7.2 (80000)** diff --git a/source/Operation Guides/InterFlux Masternodes/masternode-introduction.rst b/source/Operation Guides/InterFlux Masternodes/masternode-introduction.rst index 9c36897..18f3d2e 100644 --- a/source/Operation Guides/InterFlux Masternodes/masternode-introduction.rst +++ b/source/Operation Guides/InterFlux Masternodes/masternode-introduction.rst @@ -2,11 +2,10 @@ InterFlux Masternodes ######################## -Guides contained within this section will relate to Masternodes provided by Stratis Blockchain Technologies. +The guides in this section cover configuring and running Masternodes, as provided by Stratis Blockchain Technologies. .. toctree:: :maxdepth: 2 :caption: Contents: - Creating an InterFlux Masternode - Running an InterFlux Masternode \ No newline at end of file + Creating and running the Masternode \ No newline at end of file