MOS Minting And Vesting Guide
This guide will help you mint Mosaic Pretokens from the Weboffice to the Mosaic Chain. On the Mosaic Chain, these MOS tokens will be locked and released gradually (vested) based on a so-called vesting schedule.
Vesting is the process by which tokens are gradually released, i.e. they become available. Tokens vested according to the schedule can be moved to the spendable balance by submitting a so-called vest transaction. The vest call does not mint new tokens; instead, it moves tokens you already own — but were previously locked — into your freely usable balance.
What can you do with vesting MOS tokens?
You can move tokens that have already been released (vested) from the lock to the freely usable balance.
You can convert the entire vesting amount to a type that can be staked. You can receive rewards for the staked amount, so you can also earn interest on the amount waiting to be released. However, in this case, the entire amount remains frozen until the end of the entire vesting period, and it will not be released (vested) per block.
It is important that to execute any of the above transactions, you must have enough funds on your account to cover the transaction fee! If you mint your MOS pretokens to a completely new account, there will be no free balance available for transaction fees! You can only send the vest transaction according to point 1 above or the so-called vested-to-freeze call according to point 2 to the blockchain if enough freely usable MOS is transferred to your wallet to cover the transaction fee.
1. Declaration in the Weboffice
Log in to your Novalus Weboffice!
In the main menu, select OnBoarding / MOS minting!
If you see a warning, read it carefully, then check the checkbox next to the text and click the button that appears. A window will appear, after reading the text in it, click the "I accept" button if you agree with it!
2. Connecting SubWallet to the Weboffice
To transfer MOS from the Weboffice to the Mosaic Chain, you need to connect a substrate-based wallet.
For security reasons, create a new account (more new accounts if needed) in SubWallet to use on the Mainnet!
Taking into account the points mentioned in the introduction, decide whether to connect a new account or one to which you have already minted (or will mint) NFT and some MOS with it.
Click the “Connect Wallet” button on the Onboarding / MOS mint page!

A modal will show up with the possible wallet providers.

2.1. Installing SubWallet Extension on your device
If you have already installed SubWallet on your device go to step 2.2.
Click on the SubWallet button on the modal, it will guide you to the subwallet page where you can download the browser extension.
At https://www.subwallet.app/download.html you can find different download links for different browsers. You have to install the extension to the device and browser that you are using for reaching the Weboffice and later the Mosaic Explorer.
You can find detailed installation guide here:
https://docs.subwallet.app/main/extension-user-guide/getting-started
If you do not have a Substrate account yet, create a new one in SubWallet.
You can find a detailed guide for creating new account here:
It is VERY IMPORTANT that you keep the seed phrase of your account in a safe place. Write down, save, keep in a safe place the 12 original English words of your account’s seed phrase!
If you ever forget it or lose it, you will not be able to recover your account if needed! If you forget the password to the SubWallet extension or your device breaks down, and you don’t have your account’s seed phrase, you will not be able to access your account anymore! All your assets on it will be lost to you including your NFT(s) and your MOS tokens!
Also do not share your account’s seed phrase with anyone. Anyone who knows your account’s seed phrase, can have full access to your account and steal all your assets including your NFT(s) and your MOS tokens!
This is the most important safety information: The biggest security risk is that you lose or disclose your account’s SEED PHRASE.
After installing SubWallet, refresh your browser and continue with step 2.2.
2.2. SubWallet already installed
For security reasons, create a new account (more new accounts if needed) in SubWallet to use on the Mainnet!
If you have SubWallet Extension already installed on your device, click on SubWallet in the Connect wallet modal, this will initiate the SubWallet extension to ask your permission for connecting to this site. In the pop-up SubWallet window choose the account you would like to use (if you have only one, you have to select that), and click on Connect. If you would like to connect all your accounts later, you can select all accounts in the SubWallet app, then later you can choose between them in the weboffice.
Only connect an account if you know the 12 original English words of its seed phrase! Check it now! If you forgot or lost the seed phrase of your account, 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!
This is the most important safety information: The biggest security risk is that you lose or disclose your account’s SEED PHRASE.

After clicking on Connect, your account will be connected to the weboffice, you can see the connected account address above the table, and you can see the MOS amount that can be minted.
2.3. Connecting another wallet or account
After connecting your wallet, in the bottom right corner you will see a button with the Novalus logo and the SubWallet logo on it. By clicking on it, the wallet menu appears. Here you can choose to switch between accounts or connect another wallet or disconnect all wallets.
If you have more accounts in your wallet but at step 2.2. you only allowed one to be connected, you will need to set the connection status of the other accounts in the SubWallet extension.

3. Minting MOS to your account
After connecting your wallet you can see your MOS vesting schedules on the list. In addition to the amount, there is also the timing of the schedule: the amount to be unlocked per block, as well as the amount to be unlocked daily. The starting time has not yet been determined, it will be a few blocks after being minted to the chain.
If you scroll down the page, you can see a list of categories from which the mintable MOS balance was added up.
Make sure the account you want to send the MOS to is selected. If you mint it to an account that does not have any other spendable MOS balance, you will not be able to perform a vest or convert transaction later without adding spendable MOS to your account from elsewhere.

To mint your vesting tokens, click the MINT MOS button at the end of the line.
In the pop-up window check the details thoroughly. After confirming this step there is no possibility of withdrawal or cancellation!
Once you have verified that the data is correct and that you have the SEED PHRASE of the selected account, click the "I ACCEPT IT" button!

4. Sign with wallet
The SubWallet extension window will pop up asking your signature to send the transaction request. Check the details by clicking on “View details”, wallet provider’s are trustable, but make it a habit that you always check what you are about to sign!

If you checked what the wallet asks your signature for is really what you want, click on Approve. After approval, SubWallet returns you to the Weboffice screen.
Now you have to wait a bit until the transaction is finalized on the chain, until then a yellow clock icon can be seen next to the MINT button. You can occasionally click the refresh button at the top of the table, to display the result.


If the transaction succeeded, you will see a green checkmark at the Status. A “View” button appears next to it, and clicking on it, you will be redirected to the Mosaic Explorer where you can see the transaction’s details.
(If the transaction failed, there will be a red “Failed” sign, by clicking on it, you will see the reason for the failure.)
5. Viewing the MOS balance on the Mosaic Chain
You can see your account’s details and assets on the Mosaic Explorer. Open the mainnet-explorer.mosaicchain.io page and paste your account address into the search field in the header of the page. Click on the search result and you can see the balance of your account.
In the Polkadot ecosystem the same account can appear under different addresses on different chains, the SubWallet and Weboffice format starts with a five, on the Mosaic Explorer, account addresses are starting with a one.
For more information on the subject and on how to see your MOS balance in the SubWallet check the relevant guide.
6. Moving of vested tokens - vest (claim)
MOS tokens, which are gradually released based on the vesting schedule, can be moved to the spendable balance with a transaction. You can do this on the Mosaic Explorer Account Details page.
If you haven't already, connect your wallet using the “Connect wallet” button in the top right corner of the page. Select SubWallet from the drop-down menu.

If you have not connected your wallet to the site before, the SubWallet authorization window will appear. In the SubWallet window, select “All accounts” and then click the Connect button. In the menu that opens in the upper right part of the Explorer, select the account on which you want to make the vest call.
Navigate to the Account Details page of your account. You can also do this by clicking on your connected account address in the upper right corner in the place of the Connect button and clicking “View account” in the drop-down menu.

On the Account Details page, under the balance card, select “Vesting schedules” to view your vesting schedule(s), if any, for your account.
You will see the following information:
The original total amount locked (Total)
The amount vested, now available for claim to move (Claimable)
The amount already claimed to be moved (Claimed)
The amount released per block (Per block)
The starting block number from which the vesting begins (Starting block)
The block number by which the total amount will be released (Ending block)
The vesting process status (Progress)

You can move the tokens that have already been vested from the lock to your free balance, as long as you have enough free funds on your account to pay the transaction fee.
If you have more vesting schedules the vested amount will be moved to the free balance from all of them.
Click the “Claim” button in the upper right corner of the Vesting schedules table. A confirmation window will appear, click the “Claim” button here as well.

The SubWallet signature request window will then pop up. Check the details, then click the Approve button.

Returning to Mosaic Explorer after the transaction is finalized, you will see the change in the claimable and claimed amounts.
Refresh the page, or go to another menu item and go back, so the change will also be updated in your Balance details, you will see that your spendable balance has increased, while your onHold balance has decreased.
The Total Balance has decreased with the transaction fee.

7. Conversion to stakeable type - vesting to freeze
If you would like to convert your entire amount in vesting to a type that can be staked, you can do so on the Mosaic Explorer Account Details page. It is important to note that in this case, the entire amount will remain frozen until the original end of the entire vesting period, and will not be released per block!
Connect your account and navigate to the Account Details page, then select the Vesting Schedules tab as described in point 6.
Click on the “Convert to frozen balance” button in the upper right corner of the table!

In the window that appears, you will see a warning that this process cannot be reversed. If you convert the vesting to a so-called frozen balance, the converted amount will remain frozen until the end of the original vesting period. You can use it for staking, but you will not be able to spend it, for example, on transaction fees or transfer it.
The amount that is unvested based on the schedule will be converted. The released but not yet claimed amount will be moved to your spendable balance.
To execute the transaction, you must have enough funds on your account to pay the transaction fee!
Select the vesting schedule you want to convert (if there is only one, you must also check the box in front of it), then click the Continue button.

The SubWallet signature request window will pop up. Check the details and click the Approve button.

Returning to Mosaic Explorer, after the transaction is finalized, you will see that the vesting schedule disappears from the vesting schedules list, but appears in your frozen balance available for staking, which you can check under the Frozen Schedules tab.
Last updated