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
Thank you!