How to Install and Set Up Steem Keychain Browser Extension?
A while ago I wondered what guide should I write: about SteemConnect or about Steem Keychain.
I think my decision was correct to write a guide about SteemConnect, because between the two it is the less easy to use and the latest version (v3) wasn't covered very well by guides.
It turns out it shouldn't be an either-or decision, because people do encounter issues with Steem Keychain as well.
This isn't a full guide presenting its features (I separately presented how to vote for witnesses or set a proxy, including with Steem Keychain here), I want to focus this material on one thing and one thing only: how to install and set up Steem Keychain extension on your browser on desktop/laptop.
Why did I mention above "on desktop / laptop"? Because Steem Keychain is not available as a mobile app or on standard internet browsers on mobile.
It is integrated however on SteemWallet app developed by @roelandp, inside the app's internal browser.
What internet browsers support Steem Keychain?
Steem Keychain is offered in two variants.
One variant can be downloaded from Mozilla Addons and is for the Firefox browser.
The other variant can be downloaded from Chrome Web Store and is for Google Chrome AND any chromium-based browser which allows the integration of extensions from Chrome store.
If that sounds complicated, I'll soon make it easy to understand. For now, let's just say that makes it possible to install Steem Keychain on internet browsers like Opera, Brave and possibly others.
If you don't know how to install an extension on your browser, please search online for
how to install (or add) an extension on [browser name]?
There are two many options for me to list them, plus the process is easy and you will find plenty of guidance.
If you use Firefox or Google Chrome, then there's no need to read the rest of this section, skip ahead.
Already know how to do that or just found out, but you don't know if Steem Keychain is supported in your browser?
Then you should search online for
how to install (or add) Chrome extensions to [browser name]?
If you find a way to add Chrome extensions to your browser, and the information is not obsolete, then you probably found a way to install Steem Keychain in your favorite browser.
Example 1: from my short documentation it seems it was possible to install Chrome extensions in chromium-based Microsoft Edge, but it doesn't look possible anymore.
Example 2: it is possible to install Chrome extensions in Opera, but you have to add 'Install Chrome Extensions' to Opera first. This extension is developed by Opera, so it's official. I use Opera and have Steem Keychain installed on it.
Installing the Steem Keychain Extension
From your previous section, you should already know if you can have Steem Keychain added to your browser, what variant to choose (Firefox or Chrome) and how to add an extension to your browser.
Then proceed!
Install Steem Keychain for Firefox if that's your favorite browser, or Steem Keychain for Chrome in all other cases where it is possible (for certain Google Chrome, Opera and Brave).
I'll install it too, again, on my Chrome browser, just to make sure I'll add all guide steps exactly, and not from memory.
After not more than a minute or so after starting installation and confirming it, I reached this point, where the installation was complete and the extension icon has been added to my browser.
Regardless of your browser and the process you follow to install the extension, you should reach this point, if there is no conflict and nothing prevents the extension from being added.
Setting Up Steem Keychain
The first time you click on the Steem Keychain icon, you will be welcomed by this popup:
In the popup, Steem Keychain asks you to CREATE a Keychain password, which you will enter again to confirm.
Important notes:
- Keep your Keychain password safe and handy, because you will need it
- Do NOT click on "SUBMIT" before you write down your password, unless you want to uninstall and re-install the Steem Keychain extension
- Keychain password is NOT your account's master password!
- Keychain password is NOT one of your account's private keys
You could have lived without these notes, but you need to understand the difference. Unlike mistakes you can do in many other places that can lead to your account being compromised, here in 99.9% of cases if something goes wrong, you can't remember the password, you simply uninstall and re-install the Steem Keychain extension and you have a clean slate.
On the next popup, you already can set up your Steem account.
There are two ways you can go about this. One way, which is hinted by the interface, is to enter your account's master password from which your private posting, active and memo keys derive. And Steem Keychain will automatically add and store encrypted in your browser your private keys. Not the private owner key, Steem Keychain doesn't touch that key at all. Also, the master password isn't stored anywhere or sent to their server, all the operations take place at the browser level.
However, although that route described above is safe, I have myself the habit of using the least permissions method in all operations, even if I work more to do the same task. And I'll present to you at large the same route.
So, as indicated in the image as well, you enter your username and your private posting key in this popup and then submit.
This will add your account and attached to it the private posting key.
It is very likely you will also need the private active key on more than one occasion, so it is best to add it as well.
To do that, you click the four squares at the top-right
From the popup you select Manage Accounts...
And you click on the "+" at the right of the missing private key to add and store it
As you can see from the image above you can always change your mind and remove a certain private key from storage, or an account altogether.
If you have more than one account, you can easily add all of them. From the same four squares in the top-right corner, you open up the popup with the Settings menu. From their you choose this time Add account...
and you go through the same process for adding a new account, like the one described in the beginning.
General Usage of Steem Keychain
When an interface which supports Steem Keychain needs to do something using your account, everything will go through Steem Keychain and you won't have to enter the private keys manually again.
Even more, for operations with your private posting key (or memo, but those are rare), you can instruct Steem Keychain not to ask for permission when verifying your account's private keys on that website (for example, to log in: you will simply enter the username and you "magically" log in).
This doesn't work -- logically -- for operations which require your private active key, like transactions. Steem Keychain will always ask you to confirm those transactions before they go through.
You can, of course, choose not to give Steem Keychain the liberty to verify keys without checking with you first, and you will be asked every single time.
Closing Thoughts
While this wasn't a guide to describe all features of Steem Keychain, I believe the most important part is covered. Installing and setting it up.
If you have questions on anything covered in the guide or any of the features not described, feel free to ask!
Thanks a lot, that information included the final piece to the puzzle I needed to get my keychain back up and operating again. It's been quite a while since I've been able to use it.
Thanks for your comment. It's nothing better for someone who writes a guide of some sort than to know it actually helped someone! :)
It was hard enough trying to figure it out the first time I decided to install it, it appeared I did everything right but it took several attempts before I succeeded. Then I had a computer problem and when my internet tech security people got done my key was gone. No matter what I did I couldn't seem to get it back. I give up way to easy sometimes so I let it sit. I kept going back now and then when someone would write up an article thinking I could figure it out. I got bits and pieces back into place but never fully functional enough to get back on steem engine using it, I had spent better of an hour a few days before your article trying to figure it out. Sometimes it the simplest thing wrote in a simplistic enough manner that even people who aren't computer savvy like myself finally manage that break through. lol. Thanks again!.
If you have any issues with anything on Steem or simply would like to understand something, you can write a post asking a direct question in SteemHelp community. Many of my guides come as a result of seeing people struggling with something. But I have to know of their issues first...
Okay, will I find the Steem Help in the community section to follow?
You can subscribe to the community if you want. That way, if anything new is posted in the community, you'll see it in your communities feed.
Great tutorial! Thanks for sharing this blog which is very useful for newcomers!
Made in Canva
@thisisawesome Moderator
This post is AWESOME!
It will therefore get a manual 100% upvote from @thisisawesome (will be done today), for the Awesome Daily Upvotes in category CTPtalk, we give out 1 such vote in that category per day, plus 4 more in other categories, and your post will also be featured in todays Awesome Daily report for more visibility.
The goal of this project is to "highlight Awesome Content, and growing the Steem ecosystem by rewarding it".
Source
Thanks Zoltan! At least now I don't feel in doubt for adding the Steemconnect guide and not one for Steem Keychain, when they are both needed.
Good job, now, help us get Steem on Scatter
https://steemit.com/proposal/@ackza/sps-proposal-adding-steem-support-to-scatter-dapp-wallet-with-scatter-wallet-pack
https://steemit.com/scatter/@ackza/usd100-bounty-for-whoeevr-helps-me-add-a-steem-wallet-pack-to-scatter-for-so-we-can-have-steem-engine-and-smts-on-scatter
I think Keychain also is getting a new SPS proposal which I fully support by @yabapmatt
I know a desktop keychain or just getting steem on scatter would realllllly help steem and give steem access to a much larger infrastructure
I support Steem Keychain proposal too. Just as I support SteemConnect development, but I haven't seen it get into the funding zone.
You may look for a more "complete" version, but SteemConnect has a desktop version which can be used.
I'm not sure what to say about Scatter... It definitely has more visibility in the crypto world.
I have a strange feeling that we keep trying to attract more crypto users while there's a whole world out there ready to discover us, if only we would be ready as well. Maybe OpenSeed is on to something in this regard.
Fantastic tutorial.
Thanks Bradley.
Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 17 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.
I upvoted your contribution because to my mind your post is at least 2 SBD worth and should receive 123 votes. It's now up to the lovely Steemit community to make this come true.
I am
TrufflePig
, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!Have a nice day and sincerely yours,
TrufflePig
Thanks!
Tweeted for the outer world:
https://twitter.com/gadrian15/status/1232685217292455936 #posh
Congratulations @gadrian!
You raised your level and are now a Minnow!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!