Staking Dashboard: How to Update Your Controller Account Print
Modified on: Thu, 27 Nov, 2025 at 12:41 PM
Start your staking journey or explore more information about staking on Polkadot's Home Page. Discover the Staking Dashboard, which makes staking much easier and check our extensive article list in the Overview article to help you get started.
⚠️ ATTENTION
Controller accounts are being deprecated. While existing ones can still be used for now, creating new controller accounts is no longer possible.
It is recommended to set your stash account as its own controller using the Polkadot Developer Interface. Follow the instructions in the link below to learn how:
Polkadot Developer Interface: How Can I Change My Controller Account?
If you want to manage your staking from a different account, you can create a staking proxy, which preserves the same functionality and adds more flexibility.
Check out the article on creating a proxy account for more information:
How to Create a Proxy Account
This article explains how to update your controller account using the Staking Dashboard. By the end of the process, your stash account will be its own controller and no other account could sign any transactions on its behalf.
How to change your controller account
1. First, connect your account to the Staking Dashboard.
2. In the Overview tab, you'll find a warning about migrating your controller account. Click the "Migrate Controller" button:

3. In the new window, click "Submit" and approve the transaction:

That's it! You have now updated your controller account to your stash!
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article
Disclaimer: We always strive to provide you with the best support we can and we take all care to ensure that our instructions are accurate and concise. However, following these instructions properly, as well as the general management of your accounts and funds, is ultimately your responsibility. Web3 Foundation cannot be held liable for any accidental loss of funds or any other damage you might incur.