Create new EOS account with Greymass

in #crypto6 years ago (edited)

Difference in keys and permissions

Although both Steem and EOS using the same DPOS mechanism and Graphene framework, running same segregated permission via multiples key like owner and active keys, both system are not really the same. Basically Steem has 4 keys starting from owner, active, posting, and memo, while EOS mainly comes with owner and active keys originally, while allowing user to customize permission with new keys.

Owner key in both system acting as the master key which having the highest level of permission and capable of signing every operation within the network. For example, active key can only signing operation that is currency-related such as sending fund or delegation to another account, but cannot approve administrative operation like recover lost account, and reset all private keys like owner key.

The main difference is, a Steem account can only have one definite master key which is the owner key, changing the owner key will reset all the private keys for active, posting, and memo at the same time. EOS has independent private key for each owner and active key, reset one doesn't affect the other one.

Create new EOS account

Download the latest Greymass wallet. Tools -> Key Generator -> Generate Key.

eos-voter_2018-09-22_22-30-45.png

A new key pair should be generated immediately and you should back it up to multiple copies in some other safe places. Click any tabs in the wallet and the keypair would be gone and there is no way you could recover it back, as the wallet does not save these keypairs within the application.

Generate 2 keypairs as we would use them for owner key and active key registration in the account creation later. You could use the same key pair for both keys but generally it is a better idea to use a different key pair for better security. Exposing the active private key will not risking the owner key integrity so there are still chances for you to recover the whole account.

eos-voter_2018-09-22_22-38-40.png

Secondly, go to the Create Account in the left panel. Input public keys from the 2 generated keypairs into owner and active key column. Assign a 12-characters account name(has to be a unique one) and 4000 bytes for the RAM amount depending on minimum requirement. 4KB of RAM should suffice at the moment, I heard the devs saying that would be reduced in the future.

Delegate some bandwidth and CPU in term of EOS. I would just put 10 for each, in this case, to make sure I can operate freely with the new account.

Press Create Account and this operation would be broadcast to the EOS network and it might take a while to be confirmed. After it the transaction is irreversible, simply import the new account in the same Greymass wallet by Manage Wallets function on the left panel, and Import Accounts.

Private keys will be needed for account importing and you can choose to only import only active or owner key which is quite a cool feature in EOS. Active and Owner key is very separated compared to the Steem system.

Sort:  

I need to go through this guide carefully, thanks bro for sharing

Posted using Partiko Android

Glad I can be of help!

Hi @fr3eze!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 3.993 which ranks you at #3519 across all Steem accounts.
Your rank has improved 37 places in the last three days (old rank 3556).

In our last Algorithmic Curation Round, consisting of 426 contributions, your post is ranked at #149.

Evaluation of your UA score:
  • You're on the right track, try to gather more followers.
  • The readers appreciate your great work!
  • Try to improve on your user engagement! The more interesting interaction in the comments of your post, the better!

Feel free to join our @steem-ua Discord server