EOSCommunity.org Forums

EOSIO account creation tools doesn't give access to the owner account

Hi,
I recently created an EOS account with EOSIO account creation and I noticed that only the active account was automatically imported into Anchor.
So if I want to use the owner account I have to import it myself, is that normal ?
Also, the private key of my owner account on the certificate is in the new format (SEC_K1_…) and I can’t find a way to convert it to the old format and import it manually to Anchor. The fact is that the new “Key converter” tool only converts from the old to the new key format… And we can only import a key using the old format…
3rd question : will .gm on the account name always be obligatory ? This tool is one we would love to recommend to our community, but having .gm at the end of the account name can discourage some people.
The tool is really awesome overall I love it great job Greymass !

Thanks,
Vince

Correct - the active key is the one you should use day in and day out, you shouldn’t need your owner key imported. The only reason you’d need your owner key is to modify the active key, in the event something goes wrong. Think of it as a key sitting in a glass box, “break glass in case of emergency”.

Yep, that is normal. When you recover your account using the owner key certificate, there’s an option to “Import Owner Permission” (in iOS and Android, coming soon on Desktop).

Correct, it’s because it’s encrypted using the 6 extra words you add to the sheet. That SEC_K1 key alone can’t actually be used without combining it with those 6 extra words. We have some open source libraries that can help accomplish that and we’ll be building a standalone tool to help with that in the future (if for whatever reason Anchor went away).

Currently yes. It’s what allows us to do less than 12 character names and let you pick anything. If we didn’t have that premium name suffix on the end, every user would be required to pick exactly a 12 character name - which is often a lot harder. We can look at adding more suffixes like .gm in the future though.

1 Like

Also to add: if you are looking to import your account into other version of Anchor, you should just use the “Recover Account” option and use the Owner Key Certificate. This works on all versions of Anchor.

After it recognizes the certificate, it’ll give you an option to “Add a new device”. When selected this will create a brand new active key for use on that device only. Each device you add will establish a new active key (you can have more than one), meaning you can disable individual devices in the future if you wanted to!

1 Like

Thanks Aaron, got everything except the last part with the “Recover Account” feature.
What I’m actually trying to do rn is to create a new account and make it msig, I know how to do it but for that I need to connect to the owner account I guess.
So I have 2 options :

  1. I create a new account on Anchor the old way, not as fluent as the new tool but I can have access to my owner account easily
  2. I use the new account creation tool which is faster and smoother but I can’t have access to my owner account easily to make it msig

I think I will go option 1. for now :slight_smile:
In the future I’m sure with the “Import owner permission” tool on Desktop it will be made easier.

If you want to import the owner key to make changes right now - you can do it with the mobile version of Anchor on either iOS or Android. After you’ve made the changes you need you can always remove it.

Getting that feature into desktop will hopefully not take too much more time.

1 Like