Change the Active Key Permissions with Bloks.io — EOS Nation Tutorial

Change the Active Key Permissions with Bloks.io — EOS Nation Tutorial

Advanced Account Actions Disclaimer: This content contains advanced EOS account features and actions which must be taken with extreme caution. We strongly suggest you practice these actions on a test account with a minimal balance. DO NOT perform any of these actions without first fully understanding and accepting the risks. Errors may result in losing access to the account.

Not Financial Advice Disclaimer: This presentation is for educational purposes only. This is not investment, trading or financial advice.

In this tutorial, we will show you how to change your EOS active key. All EOS accounts have 2 key pairs that control the account. One key pair is known as the owner key and the other as the active key. You can approve all EOS transactions with either one of these keys but only the owner key has the ability to change the active permission.

This is important for account security. By default all EOS accounts have the same owner and active key therefore in order to take advantage of the second layer of account security offered on EOSIO it is strongly advised to change the active key, which should be the one used for all your transactions. If somehow your active key is compromised, you can simply use your owner key to change the active one.

Step 1 — Login using bloks.io with OWNER Key

Go ahead and log into bloks.io using your accounts’ owner key.

Click on the “Wallet” tab and on the left-hand side look for “change permissions” located under “account”. Here you will have the ability to change the current owner or active keys to the account.

Click on the Wallet Tab
Go to “Change Permissions”

Step 2 — Generate a New Key

Using a key generator, like the EOS Authority portal, safety generate a new set of keys. Once properly and securely stored, copy and paste your “public” key to the bloks.io “change permissions” “new active key” field and click “change permissions”.

Generate a new key

Generate an EOS private key & public key

Paste your new public key here

Step 3 — Import your key into your wallet

You will then need to import your new private key into your wallet. In our example, we are using scatter. Opening scatter, click on “add keys”, “import key”, “text” and paste your private key and then click “import”. Scatter will then find your account and securely import your keys. You can then rename the account but this is just an internal scatter account organization function.

Go to Scatter and click “Add Keys”
Click “Text”
Paste your “Private Key” and click Import

Step 4 — Verify Account Permissions have been Modified

Finally, let’s go back to Bloks.io and look up our account. Click on permissions and you will see that our owner and active keys are now different.

Look up your account
Click on Permissions, the owner and active key should be different

If you would like to take security to the next level, I recommend checking out our multsig tutorial video, where you will learn how to assign and require multiple signatures for all transactions.

If you have questions, please reach us on Telegram: https://t.me/EOSNation

Proxy your vote to PROXY4NATION

Website | Telegram | Twitter | Facebook | TRYBE | Bihu 币乎WeChat

Daniel Keyes

Chief Operating Officer (COO)
Responsibilities include: product management, operations, community
Location: Toronto, Canada

Prior to founding the first EOS community in Toronto and co-founding EOS Nation, Daniel spent a decade in the financial technology industry working several diverse roles. His extensive experience in customer service, sales, sales coaching, agent training, digital marketing, digital process management (lean green belt), and product management (certified scrum master, certified product owner) eventually lead him to consulting for a blockchain dev shop.

Daniel earned a Bachelor of Journalism from Ryerson University in 2009 and worked as a chase producer intern at Global TV.

Daniel lives by the principles of Truth, Love, and Freedom.