There are two keys associated with wallet 1st active and 2nd owner key. What if I forget this keys and want to recover how can I do that on a private network?

  • Not clear what you're asking. Do you mean a private network you are the owner of? In a normal settings, this is impossible.
    – Ami Heines
    Sep 6, 2018 at 10:23
  • while creating an account i need to have two keys active key and owner key what if i forget these keys and want to recover my account how can i do that Sep 6, 2018 at 10:30
  • Your account is locked forever in that case.
    – Ami Heines
    Sep 6, 2018 at 14:38

1 Answer 1


eosio.recovery contract provide user to recover their account if their owner keys are stolen.

For this purpose you need to

set a permission ‘recover’ and provide a trusted account for recovery.

Now let any one stolen your account keys. If you are an active member of EOS then

you must use your account at least one time in a month.

So if your keys are stolen still you can use your last 30 days active key and that trusted person account to restore you account. You can restore your account. The trusted recovery friend can ask for your personal details like phone number/ emails so that any hacker can’t have full authority before 30 days.

In addition the

trusted friend only helps you to recover your account

, in other words it can’t do any other action except recovery and recovery is possible when the owner needed the recovery otherwise trusted person can’t recover your account.

Also note:

In Dan's post he also says: There is only one scenario that could leave an individual helpless: losing their active key at the same time as the hacker gets the key. This can largely be mitigated by having an adequate backup strategy with redundant keys. That could be considered a limitation.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.