Staking KSM: How to claim & stake your Kusama tokens
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:
1. Click ‘staking’ in the left margin, then the ‘new stake’ button.
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.
You’ll get a popup from your browser extension to sign the transaction:
3. After entering your password, sign the transaction. Now you may nominate your validators.
4. Select up to 16 validators that you trust. Choose carefully!
Copy and paste each of these addresses to nominate Figment’s validators:
You’ll receive a popup to sign the transaction:
Signed the transaction? At last! You should now be staking with one or more validators 😊
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: https://claim.kusama.network
Generate your Kusama address
There are a few ways to generate a Kusama address, and its creators provided a comprehensive instruction set here.
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..”).
Create the signature
- Use MyCrypto to ‘Sign & Verify Message’. After unlocking your wallet, copy the sentence from the Polkadot JS claims app:
2. Paste the sentence into the message box in MyCrypto and click ‘Sign Message’.
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.
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 firstname.lastname@example.org.