Managing your EOS Owner & Active Permissions

EOS Account Security 101

EOS New York
Apr 1 · 5 min read

Ledger Guide:

This guide is for managing permissions without a hardware device. If you are using a Ledger Nano S, please see our Ultimate Ledger guide to manage your EOS permissions with the Ledger Nano S.

Custom Permissions:

For advanced users that wish to create custom permissions that are only authorized to interact with specific smart contracts/actions to further increase your security, please see our custom permission guide here.

Permissions are Powerful

The permissions feature of EOS is one of the most powerful and robust tools available to an EOS token-holder. A well-structured and secure permission system can be the difference between a slight inconvenience and losing access to your EOS account completely. In this guide, we will show you how to take the first step in taking control of your own security by ensuring that your Owner key and Active key are different from one another.

STEP ONE: Generating EOS keys safely offline with EOSkey.io

1A.

To create new EOS public and private key pairs visit EOSkey.io created by EOS Cafe.

  • Locate the “generate & validate keys” tab on the left side of the application
  • Click “generate” for a new key pair.

1B.

Copy and paste your new public key in the pair to a temporary file for easy pasting later and label it Owner or Active public key.

1C.

Hand-write the new private key. Label it either Owner or Active. Hand-write it again and double check it is correct

1D.

  • Type your private key into the validation field in eoskey.
  • Paste the public key into the public key field.
  • Click “validate” button.

STEP TWO: Using Bloks.io — Change Permissions

2A.

Visit Bloks.io and log in with Scatter. We are assuming you have already set up Scatter and have imported either your Owner or Active permission. This is required to make the changes.

  • To change only the Owner permission or both Owner and Active at the same time log in with {youraccount@owner} identity.

2B.

Select the wallet tab and locate the “change permissions” tab on the left side of the page.

2C.

WARNING: YOU MUST BE SURE YOUR KEYS ARE RECORDED CORRECTLY. THIS IS A POINT OF NO RETURN.

STEP THREE: Confirm The Change

3A.

On bloks.io view your account by selecting your account name in the upper right and click “view account.”

3B.

Click the “permissions” tab to view the new public keys are set on your account permissions successfully.

You’re done!

It is recommended to go back to your previously setup tools such as Scatter and delete any old identities and Owner keys that may have been previously imported and are no longer being used. Simply re-import your new Active private key to set up a new Scatter identity and use {youraccount@active} to log in from now on.


The EOS Echo

The EOS Echo is our weekly digest of all things EOS. EOS is the fastest evolving blockchain on earth and it can be difficult to keep up with all of the exciting innovation happening. Sign up for the EOS Echo to be delivered to your inbox and don’t miss a beat.


EOS New York

Top 21 Block Producer on the EOS Blockchain. Always adding value. Everything a Block Away.

EOS New York

Written by

Block Producer on the EOS Mainnet Blockchain. Always adding value. Everything a Block Away. www.eosnewyork.io

EOS New York

Top 21 Block Producer on the EOS Blockchain. Always adding value. Everything a Block Away.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade