create account

Hive Account Recovery - Major update and new User Interface by arcange

View this thread on: hive.blogpeakd.comecency.com
· @arcange · (edited)
$41.20
Hive Account Recovery - Major update and new User Interface
<center>![](https://i.imgur.com/bVz67Yj.png)</center>

Last week, I deployed an [update to the Hive Recovery service](/hive-139531/@arcange/hive-account-recovery-update). Hive Recovery is a service that runs continuously and on its own to help you secure and recover your account if it were to be compromised.

The latest wave of phishing currently raging and the growing number of accounts that have been hacked recently make the recovery process more than topical.

I recently had to provide assistance to users who wanted to change their recovery account. It allowed me to realize how the recovery procedure can seem complex for some. On the other hand, it's always a good thing to review your basics, the things that you (think you) have mastered and that seem obvious to you but not to others.

This previous update allowed me to dive back into the code and the associated process of recovering accounts and I realized that I was not fully satisfied with the proposed solution and that it could still be greatly improved, mainly at the user interface level. It also needed better edge cases and error handling and better feedback to users.

Therefore, I decided to go back to the drawing board and redesign it to transform what may seem complex for users to achieve into something simple and intuitive.

### Introducing Hive Recovery v2.0

The new [**Hive Recovery web page**](https://tools.hivechain.app/recovery) has been radically simplified and now clearly reflects the 3 steps associated with the Hive account recovery process:

![](https://i.imgur.com/im6VOdS.png)

1. You set @hive.recovery as your trusted account recovery partner.
2. Should your account be compromised, you request @hive.recovery to initiate the recovery process
3. Once @hive.recovery has done so, you confirm and finalize the process.

I will not provide you here with all the details regarding the use of this brand new recovery UI. It is available in the updated [Hive Recovery User Guide](/hive/@hive.recovery/userguide). Better to avoid turning this post into a wall of text and pictures. Anyway, here are a few screenshots of the new user interface.

### A quick overview of the recovery process

**Navigate to https://tools.hivechain.app/recovery**

The first thing to do is to enter your username (without the @) and hit enter or click on the account check button. If the account name is valid, the change recovery account button will light up and allow you to click on it.

![](https://i.imgur.com/ZTyY1Z0.png)

> **Note:** If you have already set @hive.recovery as your recovery account, the button will turn green. You can go to the next step or perform this step again if you want to change your recovery settings.

#### 1. Changing your recovery account

After clicking on the "Change Recovery Account" button, the following form will be displayed:

![](https://i.imgur.com/HUi2s0H.png)

Refer to the [Hive Recovery User Guide](/hive/@hive.recovery/userguide) for more information on how to fill the form and perform this step.

Once you have completed the first step, you will have to wait for 30 days before @hive.recovery actually becomes your recovery account. 

![](https://i.imgur.com/dZubbxc.png)

#### 2. Requesting for your recovery account

Should your account be compromised, head back to the [Hive Recovery website](https://tools.hivechain.app/recovery) and request @hive.recovery to initiate the recovery process. After validating your username, the first button should have turned to green (meaning @hive.recovery is now your recovery account) and the Request Recovery button should the page should be enabled

![](https://i.imgur.com/94vb8CG.png)
![](https://i.imgur.com/dYxb0iP.png)

Once again, refer to the [Hive Recovery User Guide](/hive/@hive.recovery/userguide) for more information on how to fill the form and what will happen when you perform this step.

@hive.recovery will initiate the recovery process. If all of the information you provided is correct, it should automatically take place within a few minutes.

![](https://i.imgur.com/OyRRJTY.png)

You now then have 24 hours to confirm the recovery of your account.

#### 3. Confirming the recovery of your account.

This is the very last step. You are now in control to finalize the recovery process

![](https://i.imgur.com/jIAKOCW.png)

After entering the required information and clicking on the confirmation button, the page will send a recovery confirmation to the blockchain, update your account keys and confirm that everything has gone well.

![](https://i.imgur.com/PQGSGu6.png)

Hooray, you are done and you have recovered your account!

### Please read the guide!

Check out the [Hive Recovery User Guide](/hive/@hive.recovery/userguide) for a complete and detailed description of the entire account recovery process.

The [Hive Recovery User Guide](/hive/@hive.recovery/userguide) also covers any questions you might have about security, privacy and how trusted it can be.

### Check your Recovery Account before it's too late

As mentioned at the beginning of this post, I have been led on several occasions to assist users who have their accounts hacked and who wanted to recover them.

Unfortunately, some of them still had @steem as their recovery account or had chosen an account that is no longer active or that does not respond to their request. What a pity that we can no longer help them

Therefore, check your recovery account and change it if the current one is inappropriate.

It's been a lot of work to create and improve this service and make the recovery process as easy as possible for all non-tech-savvy users. It would be a shame not to take advantage of it.

Take care of your account!

## <center>https://tools.hivechain.app/recovery</center>
---
<center>

### Check out my apps and services
<a href="/hive/@hive.engage/stay-connected-with-your-hive-audience-and-catch-attention"><img src="https://i.imgur.com/GiNJqlm.png"></a><a href="/@hivebuzz"><img src="https://i.imgur.com/B4UTun2.png"></a><a href="/@hivesql"><img src="https://i.imgur.com/EPN8RW6.png"></a><a href="/hive/@arcange/introducing-hive-account-recovery"><img src="https://i.imgur.com/6TWeW7V.png"></a><a href="/@hive.autoclaim"><img src="https://i.imgur.com/ih2pEOw.png"></a></center>
<center>

### [Vote for me as a witness ![](https://i.imgur.com/2bi4SnT.png)](https://hivesigner.com/sign/account-witness-vote?witness=arcange&approve=1)
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 198 others
properties (23)
authorarcange
permlinkhive-account-recovery-major-update-and-new-user-interface
categoryhive-139531
json_metadata"{"app":"peakd/2021.03.7","format":"markdown","description":"The Hive Recovery webpage has been revamped to make it easier to perform an account recovery. Check out the new UI.","tags":["hive","account","recovery","security","leofinance","hive-139531"],"users":["arcange","hive.recovery","steem","hive.engage","hivebuzz","hivesql","hive.autoclaim"],"links":["/hive-139531/@arcange/hive-account-recovery-update","https://tools.hivechain.app/recovery","/@hive.recovery","/@hive.recovery","/@hive.recovery","/hive/@hive.recovery/userguide","https://tools.hivechain.app/recovery","/@hive.recovery","/hive/@hive.recovery/userguide","/@hive.recovery"],"image":["https://i.imgur.com/bVz67Yj.png","https://i.imgur.com/im6VOdS.png","https://i.imgur.com/ZTyY1Z0.png","https://i.imgur.com/HUi2s0H.png","https://i.imgur.com/dZubbxc.png","https://i.imgur.com/94vb8CG.png","https://i.imgur.com/dYxb0iP.png","https://i.imgur.com/OyRRJTY.png","https://i.imgur.com/jIAKOCW.png","https://i.imgur.com/PQGSGu6.png","https://i.imgur.com/GiNJqlm.png","https://i.imgur.com/B4UTun2.png","https://i.imgur.com/EPN8RW6.png","https://i.imgur.com/6TWeW7V.png","https://i.imgur.com/ih2pEOw.png","https://i.imgur.com/2bi4SnT.png"]}"
created2021-03-16 22:26:24
last_update2021-03-16 23:17:06
depth0
children16
last_payout2021-03-23 22:26:24
cashout_time1969-12-31 23:59:59
total_payout_value21.144 HBD
curator_payout_value20.055 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length6,412
author_reputation1,065,066,100,905,268
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,412,515
net_rshares56,377,352,860,908
author_curate_reward""
vote details (262)
@cetb2008 ·
$0.04
Greetings, excellent work, I changed it after the fork was made, thanks for sharing the information, I'm going to reblog it so that other users can see it more.
👍  
properties (23)
authorcetb2008
permlinkqqdwg7
categoryhive-139531
json_metadata{"app":"hiveblog/0.1"}
created2021-03-22 18:52:57
last_update2021-03-22 18:52:57
depth1
children1
last_payout2021-03-29 18:52:57
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.019 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length160
author_reputation812,220,444,052,641
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,531,770
net_rshares62,650,396,770
author_curate_reward""
vote details (1)
@arcange ·
Thank you @cetb2008<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-qqdwg7
categoryhive-139531
json_metadata{"app":"engage"}
created2021-03-24 11:55:03
last_update2021-03-24 11:55:03
depth2
children0
last_payout2021-03-31 11:55:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length113
author_reputation1,065,066,100,905,268
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,568,689
net_rshares0
@gillianpearce ·
$0.15
>check your recovery account

How do we do this?

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@gillianpearce/re-arcange-5w8suw)
👍  
properties (23)
authorgillianpearce
permlinkre-arcange-5w8suw
categoryhive-139531
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-139531","leofinance","hive-167922"],"canonical_url":"https://leofinance.io/@gillianpearce/re-arcange-5w8suw"}
created2021-03-17 07:25:18
last_update2021-03-17 07:25:18
depth1
children4
last_payout2021-03-24 07:25:18
cashout_time1969-12-31 23:59:59
total_payout_value0.072 HBD
curator_payout_value0.073 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length147
author_reputation51,237,954,394,464
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,420,331
net_rshares332,059,514,319
author_curate_reward""
vote details (1)
@arcange ·
Update: You can now check it directly from the [Hive Recovery site](https://tools.hivechain.app/recovery) 

![image.png](https://files.peakd.com/file/peakd-hive/arcange/23uRKsy43vCbU9PbY6mRhBkbCcGk8JgptLrEGyArcgwMx4Gqe2cFSDJ7iWy5ep5A83sLp.png)
👍  
properties (23)
authorarcange
permlinkre-gillianpearce-qq3wef
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.03.7"}
created2021-03-17 09:15:51
last_update2021-03-17 09:15:51
depth2
children1
last_payout2021-03-24 09:15:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length244
author_reputation1,065,066,100,905,268
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,421,770
net_rshares248,498,180
author_curate_reward""
vote details (1)
@gillianpearce ·
Excellent. Thank you! &#128522;

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@gillianpearce/re-arcange-g55lr)
properties (22)
authorgillianpearce
permlinkre-arcange-g55lr
categoryhive-139531
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-139531","leofinance","hive-167922"],"canonical_url":"https://leofinance.io/@gillianpearce/re-arcange-g55lr"}
created2021-03-17 17:59:06
last_update2021-03-17 17:59:06
depth3
children0
last_payout2021-03-24 17:59:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length129
author_reputation51,237,954,394,464
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,428,783
net_rshares0
@arcange ·
Quick answer: 
Go to https://hiveblocks.com/@gillianpearce and search for "Recovery Account". Yours is @steem

Better answer:
Damn, I should have implemented such a feature on my web page. I going to do it.
Thank you for the suggestion. 🙏<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  
properties (23)
authorarcange
permlinkre-re-arcange-5w8suw
categoryhive-139531
json_metadata{"app":"engage"}
created2021-03-17 08:41:18
last_update2021-03-17 08:41:18
depth2
children1
last_payout2021-03-24 08:41:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length332
author_reputation1,065,066,100,905,268
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,421,344
net_rshares1,551,310,505
author_curate_reward""
vote details (1)
@gillianpearce ·
>I going to do it.

I had a funny feeling you'd say that! &#128514;

Thanks, as always, for the help.

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@gillianpearce/re-arcange-5h4sor)
properties (22)
authorgillianpearce
permlinkre-arcange-5h4sor
categoryhive-139531
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-139531","leofinance","hive-167922"],"canonical_url":"https://leofinance.io/@gillianpearce/re-arcange-5h4sor"}
created2021-03-17 09:06:36
last_update2021-03-17 09:06:36
depth3
children0
last_payout2021-03-24 09:06:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length200
author_reputation51,237,954,394,464
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,421,651
net_rshares0
@happyphoenix ·
Thanks for sharing this, I really do not know about this before.  Anyway  I really appreciate your effort to make this tool, so users can use it for the recovery of their account.
properties (22)
authorhappyphoenix
permlinkqq3ein
categoryhive-139531
json_metadata{"app":"hiveblog/0.1"}
created2021-03-17 02:49:42
last_update2021-03-17 02:49:42
depth1
children1
last_payout2021-03-24 02:49:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length179
author_reputation47,311,727,967,853
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,416,443
net_rshares0
@arcange ·
Thank you @happyphoenix<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-qq3ein
categoryhive-139531
json_metadata{"app":"engage"}
created2021-03-17 08:58:15
last_update2021-03-17 08:58:15
depth2
children0
last_payout2021-03-24 08:58:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length117
author_reputation1,065,066,100,905,268
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,421,545
net_rshares0
@joeylim ·
Thanks @arcange - this is really helpful! (:

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@joeylim/re-arcange-6cb31z)
properties (22)
authorjoeylim
permlinkre-arcange-6cb31z
categoryhive-139531
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-139531","leofinance","hive-167922"],"canonical_url":"https://leofinance.io/@joeylim/re-arcange-6cb31z"}
created2021-03-29 05:39:39
last_update2021-03-29 05:39:39
depth1
children0
last_payout2021-04-05 05:39:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length137
author_reputation20,511,297,707,925
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,672,526
net_rshares0
@marki99 ·
Amazing app. why don't you put a link to the hive recovery user guide on the website? 

It makes it easy so that users have all the info in front of them and we just need to give them one link instead of two. 
👍  
properties (23)
authormarki99
permlinkre-arcange-qq35l3
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.03.7"}
created2021-03-16 23:36:42
last_update2021-03-16 23:36:42
depth1
children2
last_payout2021-03-23 23:36:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length209
author_reputation11,400,723,818,181
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,413,902
net_rshares3,581,400,904
author_curate_reward""
vote details (1)
@arcange · (edited)
Thank you.
When great minds meet... I had the same idea about the guide link a few seconds before falling asleep. 
Going to do it now<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>

Update: Done!
👍  
properties (23)
authorarcange
permlinkre-re-arcange-qq35l3
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.03.7"}
created2021-03-17 08:45:09
last_update2021-03-17 09:16:15
depth2
children1
last_payout2021-03-24 08:45:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length242
author_reputation1,065,066,100,905,268
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,421,388
net_rshares10,128,438,686
author_curate_reward""
vote details (1)
@marki99 ·
Very nice!
properties (22)
authormarki99
permlinkre-arcange-qq4hcx
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.03.7"}
created2021-03-17 16:48:33
last_update2021-03-17 16:48:33
depth3
children0
last_payout2021-03-24 16:48:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation11,400,723,818,181
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,427,707
net_rshares0
@pixresteemer ·
<center>![pixresteemer_incognito_angel_mini.png](https://files.peakd.com/file/peakd-hive/pixresteemer/8h7BBw1w-pixresteemer_incognito_angel_mini.png)</center><center>Bang, I did it again... I just rehived your post!</center><center>Week 48 of my [contest](/hive-179017/@pixresteemer/the-re-hive-contest-results-week-47-and-start-week-48) just started...you can now check the winners of the previous week!</center><center><sub>4</sub></center>
properties (22)
authorpixresteemer
permlink20210316t223948007z
categoryhive-139531
json_metadata{"tags":["archon","pixresteemer"],"app":"pixresteemer"}
created2021-03-16 22:39:48
last_update2021-03-16 22:39:48
depth1
children0
last_payout2021-03-23 22:39:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length442
author_reputation121,070,816,611,370
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,412,756
net_rshares0
@wesphilbin ·
$0.03
As always, appreciate your support and creations...

![untitled.gif](https://media.tenor.com/images/359268d2df3c252561d57bf42277ac1d/tenor.gif)
👍  ,
properties (23)
authorwesphilbin
permlinkre-arcange-qqa7ek
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.03.7"}
created2021-03-20 18:59:09
last_update2021-03-20 18:59:09
depth1
children1
last_payout2021-03-27 18:59:09
cashout_time1969-12-31 23:59:59
total_payout_value0.013 HBD
curator_payout_value0.013 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length143
author_reputation43,944,526,038,558
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,489,817
net_rshares60,356,758,197
author_curate_reward""
vote details (2)
@arcange ·
Thank you my friend @wesphilbin<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  
properties (23)
authorarcange
permlinkre-re-arcange-qqa7ek
categoryhive-139531
json_metadata{"app":"engage"}
created2021-03-20 21:51:06
last_update2021-03-20 21:51:06
depth2
children0
last_payout2021-03-27 21:51:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length125
author_reputation1,065,066,100,905,268
root_title"Hive Account Recovery - Major update and new User Interface"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,492,247
net_rshares348,195,400
author_curate_reward""
vote details (1)