Move from Devnet to Mainnet - Validators
This document is for Validators who have installed and operated their validator nodes on the Mosaic Devnet and Delegators who have minted their delegator NFT(s) on the Mosaic Devnet during the test period. All the other updated detailed guides are valid for the minting, installation and onboarding process on mainnet, but since these users already have practice in minting, installation and onboarding, this document focuses on the differences and most important information.
Accounts
For security reasons, create a new account (more new accounts if needed) in SubWallet to use on the Mainnet!
KEEP ITS SEED PHRASE, the 12 original English words in a secure place and never share it with anyone!
This is the most important safety information: The biggest security risk is that you lose or disclose your account’s seed phrase.
If you do not know the 12 original English words of your account’s seed phrase, export it from SubWallet if you still have access to your wallet or create a new account, and preserve its seed phrase in a safe place! If you ever forget it or lose it, you will not be able to recover your account if needed, and all your assets on it will be lost to you!
If anyone knows your account’s seed phrase, they can have full access to your account and steal all your assets including your NFT(s) and your MOS tokens!
NFTs
There is no change in the NFT minting process in the Weboffice. You can mint only 1 validator NFT to one account. You can mint up to 5 delegator NFTs to one account. You can mint 1 validator NFT and max. 5 delegator NFTs to the same account.
Minting MOS
You can turn your pretokens into MOS on the Mosaic Chain in the Weboffice at the Onboarding / MOS minting page. Please read the details about this in the new Minting MOS guide.
Shutting down Devnet mode
If you are about to reinstall the same computer you used on Devnet, first chill your node on the Validator Dashboard (devnet-explorer.mosaicchain.io/dashboard), and only turn the computer off, when the green text above the Unchill button says you are ready to do so.
On the Devnet VPN registration website (devnet-vpn.mosaicchain.io) delete your node from the Devnet network. Sign in and then click on the bin icon at the end of the line of your node, and then in the pop-up window type “DELETE”.
Mosaic Validator OS installer
You have to download the latest (3.0.0. or above) version of the Mosaic Validator OS Installer and write the pendrive the usual way with Rufus or Balena Etcher.
At reinstalling it is not enough to plug in the pendrive to the computer, you need to enter the boot menu to select which volume to boot from. You can do so by continuously hitting the F12 key right after switching on the computer, until the boot menu shows. Here you can select the pendrive, and start the installation process.
A new screen is added to the installation process, where you can choose between Devnet and Mainnet. Choose Mainnet obviously.
The VPN registration website address is different: mainnet-vpn.mosaicchain.io
You can use the same validator node name as you used on the Devnet, if it is not already taken on the Mainnet.
Since the Polkadot Relaychain is also synchronized on the Mainnet (using the so-called warp sync method, which is faster than downloading the entire chain), the chain synchronization process can take one or two (or sometimes even more) hours. The connection of the NFT to the validator machine is only possible with a fully synchronized chain.
The Indexer and the Chain are two separate components, the synchronized state of the indexer does not affect the operation of the chain. During installation, the synchronization of the Indexer starts from the appearance of finalized blocks. The status of the blockchain can be checked on the validator dashboard.
Explorer onboarding
The onboarding process is the same, Mosaic Explorer Mainnet address is mainnet-explorer.mosaicchain.io
The reward distribution and slashing will be activated later, when a certain number of validators have joined the Mainnet.
The expiration date of a delegator NFT starts from the first binding, i.e. binding via staking. Therefore, the staking function will be available from the activation of the reward distribution.
Last updated