Skip to content

Returns Calculator

saumyakaran edited this page May 20, 2020 · 1 revision

Function of the page

The returns calculator allows users to see their potential daily earnings by entering their budget and selecting their risk preference.

  • Just enter your budget in KSM

  • Select a risk level you're comfortable with

  • Click calculate to get the expected daily earnings on the right side

  • If you want to see the returns for a different budget and/or risk preference, just change the inputs and click calculate again.

    When you're ready to start investing, just click the "Start investing button".

Returns Calculator

  • This will lead you to the suggested validators page where you can see details about which validators you're about to stake on along with the staking amount used for calculating returns and the risk score of the validators.

  • If you're satisfied with the options, move to the next step by clicking proceed.

    If you want to customize the validators, just click the edit validators button.

Suggested Validators

  • If you clicked proceed, skip this part and move to the next one.

    If you chose to customize validators, you will be taken to edit validators page with the current selection which were recommended by the system.

  • Customize your selection by checking the boxes for the validators you want to nominate and unchecking for the ones that you don't.

  • When you're ready, click proceed.

Edit Validators

You will be prompted for connecting your PolkadotJS wallet extension

  • If you already have the extension, click on "I already have the extension".

    You will be prompted by PolkadotJS for authorization - to allow YieldScan to retrieve your account information, click the "Yes, allow application..." button

  • If you don't have the extension, click on "What extension?"

    • This will redirect you to PolkadotJS browser extension which you can then add to your browser.
    • Once you have the extension, return to the Wallet Connection page and click on "I already have the extension"

Wallet Connection

This should lead you to the confirmation page where you'll be given a final chance to review your preferences before investing your tokens.

  • Select your stash and controller accounts.

    • Stash: This account holds funds bonded for staking, but delegates some functions to a Controller. As a result, you may actively participate with a Stash key kept in a cold wallet, meaning it stays offline all the time.
    • Controller: This account acts on behalf of the Stash account, signalling decisions about nominating. It set preferences like payout account. It only needs enough funds to pay transaction fees.

    For more info on accounts, view Accounts - Polkadot Wiki.

  • Check the delcaration box

  • Click submit

  • You'll be prompted by PolkadotJS wallet to sign the transaction for staking.

    Enter your password and sign the transaction.

  • Congratulations, you're now participating on the network as a nominator.

⚠️ IMPORTANT: Since the project is currently under development, there's no changes that occur on the UI after submitting the transaction - to see the hash for the transaction, open your browser console and you should be able to find the hash starting with "0x".

To see if the transaction succeeded or not, you could use Polkascan - https://polkascan.io/pre/kusama/transaction/

We'll be adding a nominator's dashboard UI for users to manage stake in Milestone 2 which will address this concern.

Confirmation UI