Staking KSM: How to claim & stake your Kusama tokens

Subscribe to our NewsletterStake ETH with Confidence

Despite being a “canary network,” we think that there are good reasons to believe that Kusama’s KSM tokens will have some economic value. I wrote about that here in our ‘first look’ article.

The first part is for staking KSM, and the second part is about claiming KSM. Skip the first part if you have DOTs and no KSM. Thanks to Parity—I’ve essentially streamlined their claims guide.

Part 1: Staking KSM

Polkadot JS Staking App

Always ensure that your settings are for the correct network. In this case, that’s Kusama:

staking ksm

1. Click ‘staking’ in the left margin, then the ‘new stake’ button.

staking ksm

For those using strong security practices, Kusama allows you to use one account to store your funds (stash) and another account to control your staking (controller). It's slightly more convenient and less secure to use the same account as stash and controller. Note that two separate accounts will require that the controller account has funds for transaction fees. Stay tuned--we will publish an article explaining the difference between stash and controller accounts.

2. Indicate how many KSM tokens you would like to bond for staking. Bonding happens before nominating validator(s) to stake with. Note that the unbonding period is currently seven (7) days.

staking ksm

You’ll get a popup from your browser extension to sign the transaction:

staking ksm

3. After entering your password, sign the transaction. Now you may nominate your validators.

staking ksm

4. Select up to 16 validators that you trust. Choose carefully!
Copy and paste each of these addresses to nominate Figment’s validators:


staking ksm

You'll receive a popup to sign the transaction:

staking ksm

Signed the transaction? At last! You should now be staking with one or more validators ?

staking ksm

Part 2: Claiming KSM Tokens

Verify that you qualify

You’ll need to verify you can claim KSM. For every Polkadot DOT token you own, you are entitled to one KSM token. Verify that your original Ethereum address (with DOTs) may claim KSM:

staking ksm

Generate your Kusama address

There are a few ways to generate a Kusama address, and its creators provided a comprehensive instruction set here.

The simplest is the polkadot{.js} browser extension, which is similar to MetaMask. Download for Chrome/Brave or Firefox

After installing the browser extension, select I want to create a new account with a new seed and copy the seed phrase somewhere secure. It could be a piece of paper kept in a safe. This is the only way to restore your account.

Then choose a name for your account and a password. Select Add the account with the generated seed.

Claim your KSM

Using the Polkadot JS claims app, select the account you created above — the address where you’ll claim your KSM tokens — and click the blue ‘continue’ button, then click to copy the sentence (“Pay KSMs to the Kusama account..”).

staking ksm

Create the signature

  1. Use MyCrypto to ‘Sign & Verify Message’. After unlocking your wallet, copy the sentence from the Polkadot JS claims app:
staking ksm
Click to copy the sentence.

2. Paste the sentence into the message box in MyCrypto and click ‘Sign Message’.

staking ksm

3. Copy the contents of the signature box from MyCrypto into the box in Step 2 on the Polkadot JS UI. Click the ‘confirm claim’ button.

staking ksm

If successful, your KSM tokens will now be in your account, and you’ll receive a green message indicating success. If so, congratulations ?

If not, join Kusama’s Claim Support channel or

staking ksm

Stay in Touch

Subscribe to receive Figment and Web 3 ecosystem updates.
Get Updates
Light blue dots