Articles on: Getting Started

How to Rekey an Algorand Account with Pera Mobile?

How to Rekey an Algorand Account with Pera Mobile?



Rekeying an Algorand Account



Rekeying is a unique feature of the Algorand Blockchain which allows you to assign a new private key to an account without transferring or removing your assets.
Key points:
Rekeying is a powerful tool to enhance the security of your Algorand Assets
You can use rekeying to assign a new private key to an account that you believe has been compromised.
To use the rekeying feature in Pera Wallet, you must have both the account you want to rekey and the new account added to the wallet.
After rekeying, make sure to keep both the rekeyed (from) account and the rekey (to) account in your wallet.

Remember, you can also move your assets directly to a new, secure account if you don’t want to rekey. Rekeying is only recommended if you have a large number of assets or if you have locked assets for (example in Algorand Governance)

How to Rekey to a Standard Account?



This option is currently available for:
Standard Accounts.

This option is not available for:
Ledger Accounts
Rekeyed Accounts

Ensure you have the account you want to rekey to in your wallet. You can:
Choose another account already in your wallet
Import an existing account with its 25-word passphrase
Create a brand new secure account

Find the account you want to rekey in your accounts list and click on it.

From its account detail, click the three dot icon “More”.

Select “Rekey to a Standard Account”



Select the account to rekey to (the one you identified in Step 1)

Review the summary and press Finalize Rekeying

Your account is now rekeyed, and all transactions will be signed by the rekeyed-to account (the “authorized account”)



How to "Rekey to a Ledger Account"



This option is currently available for:
Standard Accounts.
Ledger Accounts
Rekeyed Accounts

Ensure you have the Ledger Account you want to rekey to in your wallet. You can import it from your Ledger using the “I already have an account” > “Pair Ledger device” option.

Find the account you want to rekey to the Ledger account in your accounts list and click on it.

From its account detail, click the three dot icon “More”.

Select “Rekey to Ledger Account”



Read the information and click “Start Process”. Ensure your Ledger is on, the Algorand app is open and Bluetooth is enabled.

Your phone will look for available Ledger devices. Select the one that contains the account you want to rekey to (identified in Step 1).

Select the account inside the Ledger you want to rekey to

Read the summary and press “Confirm Rekeying”

Authorize the transaction on your Ledger device



Your account is now rekeyed, and all transactions will be signed by the rekeyed-to Ledger account (the “authorized account”)



How to Undo a Rekey



This feature is not currently supported, but will be released soon.

Updated on: 08/03/2023

Was this article helpful?

Share your feedback

Cancel

Thank you!