Whether you are staking through a nomination pool or nominating directly, you can easily manage your stake through Subwallet in a unified experience.


In this article, we go over how to view your staking details, how you can increase your stake, unbond some or all of your funds, rebond if you're nominating directly, and claim your rewards from a pool.


ℹ️ GOOD TO KNOW

If you have any questions about how to stake on Subwallet or run into any issues and require further assistance, feel free to ask our AI chatbot or contact us.

Alternatively, you can also read Subwallet's documentation or contact their team directly and receive specialized assistance from the team that developed the wallet.


You can contact Subwallet support either by joining their Discord server, on Telegram, or through email.


ℹ️ INFO

Subwallet is available as a mobile app for iOS and Android, as a browser extension, and as a web app. The UX and UI of all three platforms are pretty consistent.

In this and other articles, we provide instructions for the browser extension. If there are differences between the extension and the mobile app, we'll make sure to point them out or provide separate instructions.

TABLE OF CONTENTS


How to manage your stake

ℹ️ GOOD TO KNOW

You can also select "All accounts" if you want to view the staking of all your accounts.

If you want to take staking actions from this view, as described in this article, you will need to also select the account to use during the steps described in the next sections. 


1. From any screen, select the account you are staking with by clicking on the accounts menu. 




2. Then click on the "Staking" icon at the bottom



3. This will take you to the Staking screen where you can see the staking status of your selected account(s)



4. Click on your stake to view details about its status. You can click on "See more" to see even more details, like which pool this account is a member of, or which validators you're nominating (scroll down to see all the information).




From this screen, you also have access to all staking actions.



Alternatively, you can access all staking actions by clicking on the three dots next to the account.



The three dots from both screens bring up the following staking action menu:



ℹ️ GOOD TO KNOW

Some staking actions might be disabled (like "Withdraw unstaked funds" and "Claim rewards" in the screenshot above). 

This means that the selected account does not have any funds related to these actions (like unbonded funds ready to be withdrawn or pool rewards to be claimed). It could also mean that the selected network doesn't support these functions.

How to increase your stake

‼️ IMPORTANT

If you are a pool member, when you increase your stake any pending rewards will be automatically claimed as transferable balance in your account.


If you want to bond more tokens, either to your stake in a pool or to your direct nominations, follow these steps:


1. Access the staking actions for the selected account as described above.


2. Click on "Stake more"




3. Enter the amount you want to add to your stake and click "Stake". The available amount of your account is also displayed above the amount field.



4. In the next screen, review and approve the extrinsic, and you're done! Your additional stake will be taken into account in the next era.


How to claim rewards from a nomination pool

ℹ️ GOOD TO KNOW

Staking rewards are ready to be paid out to nominators, including pools, after the end of each era (24 hours on Polkadot, 7 days on Kusama). 


These payouts are manual, however, and need to be initiated by someone. Anyone can initiate them, but they are usually done by the validators themselves soon after an era ends.

Once a pool receives its rewards from the nominated validator, these are automatically allocated pro rata to the pool members.


If you are staking through a nomination pool you will need to claim your rewards periodically. 


1. Access the staking actions for the selected account as described above. This action is available only for accounts that are members of a pool.



2. Click on "Claim rewards"



3. In the next screen you can see how much are the rewards you are about to claim. You can select to have the rewards added to your stake in the pool (default) or you can uncheck the check box to get them as transferable balance in your account. Then click "Continue".



4. In the next screen, review the details of the extrinsic, click "Approve", and you're done! You've just claimed your pool rewards!


How to unbond


‼️ IMPORTANT

Contrary to direct nominations, pool members cannot rebond during the unbonding period.


‼️ IMPORTANT

If you are a pool member, when you unbond, either part or the full bond, any pending rewards will be automatically claimed as transferable balance in your account.


If you want to unbond either part or all of your staked tokens, follow these steps:


1. Access the staking actions for the selected account as described above


2. Click on "Unstake"




3. In the next screen, enter the amount you want to unbond



On the same screen, you can see the amount currently bonded under the "Amount" field, as well as your account's available balance above it. You can also see the unbonding period of the network (28 days for Polkadot, 7 days for Kusama).


You can click the "Max" button to unbond all your funds. In this case, please note the following:

  • If you are nominating directly, you will stop nominating (your account will be chilled)
  • If you are a member of a pool, at the end of the unbonding period you will leave the pool
  • During the unbonding period, you don't earn staking rewards


ℹ️ GOOD TO KNOW

If you try to unbond enough funds to drop your remaining bond below the minimum needed to earn rewards, Subwallet will outline the amount in red and prevent you from unbonding. Consider unbonding either less or the full amount.


4. Once you have filled in the amount, click "Unbond"



5. In the next screen, review the details of the extrinsic and click "Approve". 


How to withdraw unbonded funds

Once the unbonding period is complete, you need to withdraw the unbonded funds in order to make them transferable in your account.


1. Access the staking actions for the selected account as described above


2. Click on "Withdraw unstaked funds"



3. On the next screen, review the details of the extrinsic and click "Approve"


ℹ️ GOOD TO KNOW

If you had initiated more than one unbondings, you will need to perform this action for each one of them.

How to rebond during the unbonding period

‼️ IMPORTANT

Contrary to direct nominations, pool members cannot rebond during the unbonding period.


For direct nominations, you can rebond your funds before the unbonding period ends.


1. Access the staking actions for the selected account as described above


2. Click on "Cancel unstaking"


3. If you have more than one active unbonds click on the drop-down menu to select which one you want to rebond. Then click "Approve".




4. On the next screen, review the details of the extrinsic and click "Approve". Your funds will be rebonded right away, and the new bonded amount will be taken into account in the next era.