[Paperwallet] Easily secure your account with Steem Paperwallet Generator

11 months ago
70 in steem

Howto Use

This newly created download able webpage generates new public private keys for you to secure your account.
The procedure is very simple:

  • Download the offline generator on the bottom of this post
  • Unpack the zip/tar.gz file and open up dist/index.html in your browser
  • Provide your account name
  • Provide and confirm your password

The page will generated four new keys for your (owner, active, posting memo).
After creation of your new keys, you should print out the page and write the password on it with a pen!

You can change the keys on your permission page:

Recomendation

First read @pfunk's excellent article.

I highly recommend that you generated a

  • distinct key (with a simple password) for posting (so that you can comment, post, and upvote)
  • another key for active permissions (for transferring funds and trading) and
  • a very secure owner key that you can recover your account after loss of any of the above keys!

Put at least the printed owner key into a safety deposit box and make sure to have it printed out multiple times!!

Notes

  • Do not mix the types/authorities, if you pick the private key from the posting key, then only use it as posting key, nothing else.
  • The source code is open to be audited and verified by anyone. I have signed the commit with my private GPG key for everyone to follow and see my identity. I mean you no harm :)

Review/Audit

Download

Update

I now pushed version 0.2 and 0.3 that allow you to print your master password and let you uncover the typed password.

Authors get paid when people like you upvote their post.
Join our amazing community to comment and reward others.
Sort Order:  trending
70
  ·  11 months ago

xeroc you sexy beast. this is what we really need (and a desktop wallet)

53
  ·  11 months ago

Is this a keylogger that feeds all the information to you?

·
70
  ·  11 months ago

Technically, there could be one and you shouldn't trust anyone, not even me. However, you can download this page and run it on a disconnected device. Further, you can download the sources, audit them and compile them your self. There is no need to trust me, or the paperwallet.

·
·
53
  ·  11 months ago

·
·
25
  ·  11 months ago

Ah, so it's a trojan RNG that allows you to re-generate all the private keys?

(Just kidding, thanks for this!)

·
62
  ·  11 months ago

There is a risk of failure in this case once the key gets sent or recorded..I wouldn't trust any third party stuff besides my browsers local storage or my own paper.

·
·
69
  ·  11 months ago

i wouldn't even trust my local browser storage …

·
·
·
62
  ·  11 months ago

yep! agreed.

·
·
56
  ·  11 months ago

so how do we verify each other?

·
45
  ·  11 months ago

Just review the code, mate. Takes two minutes.

Hint: It is safe.

·
·
66
  ·  11 months ago

Not everyone on Steemit is a coder. The whole crypto world needs to become more user friendly.

·
·
·
61
  ·  11 months ago

Webs of Trust addresses this.

·
·
·
·
56
  ·  11 months ago

That we can equally share through generated keys with proof of teaching?..

·
·
·
55
  ·  11 months ago

Well but user-friendly can not mean that average joe can be enabled to verify the legitimacy of a program/code/contract. He can be put in good faith but in no scenarios people will be able to actually verify it themself - at least no scenario that i can currently think of.

·
·
·
56
  ·  11 months ago

This is so true and vital to the community.. I have been working with crypto for the past 3 years. What I have found is that coding is key, teaching is value. Thanks Steemit!

·
60
  ·  11 months ago

If he is the xeroc from bitsharestalk.org it is in order. Trustworthy source.

45
  ·  11 months ago

very helpful thanks!

41
  ·  11 months ago

Thank you!

66
  ·  11 months ago

Such win. Very wow.

63
  ·  11 months ago

From the heart of the entire Steemit community I want to say Thank You. You will prevent a lot of bad stuff that is likely to happen to lots of us. Besides I really appreciate detailed recommendations that you've outlined here. It makes total sense.

45
  ·  11 months ago

Excellent @xeroc! This is outstanding work.

59
  ·  11 months ago

Thank you @xeroc, this is much appreciated!

45
  ·  11 months ago

Thank you for this steem paper wallet. :)

54
  ·  11 months ago

This procedure will enhance the protection?

·
73
  ·  11 months ago

Yes

·
43
  ·  11 months ago

Hopefully yes, now revolve 324455463 $$$

56
  ·  11 months ago

Nice work @xeroc , you always help.

27
  ·  yesterday

Hello. can any1 tell me if this wallet is still good to use? Thanks

·
45
  ·  23 hours ago

Yep, it works

·
51
  ·  23 hours ago

I'm not sure, I have not tried and this looks like an old post.

61
  ·  11 months ago

Awesome work Xeroc! I've been waiting for a "cold" wallet type backup for STEEM.
Just Fyi for others who aren't familiar with Xeroc...
he's been a LONG LONG time member with BitShares and STEEM.
Though most people here are newer and not familiar, he's someone who prides himself more for his continued reputation, more than anything else. He's a very selfless man and has no reason to write bogus code to comprise your account(s).
Just wanted to add my 2 Steem to help comfort to those who may think this to be some form of a password phishing scheme!

·
47
  ·  11 months ago

Yeah +1 this. Thanks Xeroc you're a bad ass.

EDIT: Also, I am trying to send a UIA to bitshares wallet. Will that work?

IF so, how do you send to a public key. I figured out importing I think but I have no idea how to actually get BTS or a BTS UIA over to this wallet? What am I missing?

67
  ·  11 months ago

I can only say that @xerox is a trusted developer and one of the greatest contributors of steemit. Great work!

55
  ·  11 months ago

I wouldn't use anything thats not promoted by Steemit itself. Sometimes the safes thing to do is to do nothing. But thank you for the suggestion but i'll pass.

37
  ·  11 months ago

I already downloaded!
Pay attention if you use this file as the field order differs from the order displayed on steemit.com. The display order of the keys in steemit.com is:
-Posting Key
-Active key
-Owner Key
-Memo Key

It's a good place to keep the keys, your own machine! :D
p.s.: If you know a little HTML, you can edit the file with notepad and fill the span tags with the keys.
p.s.2: I complete my first transaction BTC -> STM -> BTC very cool!!!

60
  ·  11 months ago

Thanks We'll check the white paper too.

39
  ·  11 months ago

Thanks you! Helpful information!

45
  ·  11 months ago

so this is a kind of STEEM wallet? ....or just for security account in steemit?

·
70
  ·  11 months ago

It's not a steem wallet .. it just let's you create new keys for your wallet in a way that you can print them on paper

·
·
43
  ·  last month

so when we create these various public and private keys, which public key do we send our steem to?

55
  ·  11 months ago

Thanks xerox, this will be handy.

44
  ·  11 months ago

Great, thanks for the paper wallet.

36
  ·  11 months ago

On your account here on steemit.com, on permissions tab, after show all keys, just use the print icon to get the same result! You also can print it to pdf file ... ;-)

·
70
  ·  11 months ago

That's actually the preferred way ..
However, you need an online computer to do this, while the above generator can be downloaded and run on a computer that never touched the internet

·
37
  ·  11 months ago

Yeah! i was seeing Tkramer doing this, and works too! :)

67
  ·  11 months ago

Thanks for this post Xeroc! Hey, I was sent your way in relation to a question I had when I came to realize a bunch of the pictures I had posted on my blogs had disappeared. Do you happen to know where they went, why they are gone in the first place or whether or not they will show up again later on??? I first thought that I might have been hacked by someone who would have taken them out of my blog to use them somewhere else thus leaving my blog devoid of many of its content. Anyway, I hope you'll have time to help me out with this at one point or another, @indominion has referred you to me in that matter. Namaste :)

55
  ·  11 months ago

Very cool. My very first bitcoins are on a similar paper wallet made years ago. That junker laptop and printer has never been 'online' either. Good security feels well... good!

54
  ·  11 months ago

Great! Thanks for sharing. When there's $1000's sitting in our Steem wallets its always best to back them up!

55
  ·  11 months ago

Thank you for paper wallet. I personal love them pass them out like a business card.

42
  ·  11 months ago

Thank you @xeroc, this is much outstanding work!

53
  ·  11 months ago

I am kinda new to this :) What password should I enter in this Generator? The new one or the current. Why it is necessary to enter password ? It uses password to generate the key?

·
43
  ·  last month

I also wanted to know this, and what is the username for, since we won't use it to login anywhere it seems

60
  ·  11 months ago

This is the kind of stuff that is going to make STEEM's value Stabilize as it goes up. Someone should create a Steemit app that combines all of these:

Here is a starting point
https://github.com/fmiboy/steemit

Steemit.com code
https://github.com/steemit/steem

Price Feed
https://github.com/steemed/steem-price-feed
https://github.com/svk31/steem-market

Dashboard
https://github.com/riversteem/dashboard

Notifications for Steemit
https://github.com/tchap/steemwatch

Maybe something for mining, for people using the app on computers
https://github.com/blood2/steemd-docker
https://github.com/btscube/steem/releases/tag/v0.8.5b

Blockchain Tools
https://github.com/lukestokes/php-steem-tools

And STEEM games
https://github.com/pharesim/steemdice

·
73
  ·  11 months ago

First link is for Steem Mobile app, check it out here

25
  ·  11 months ago

This information is very helpful. Thank you!

8
  ·  11 months ago

Thx)

55
  ·  11 months ago

Thank you , very helpful post :)

50
  ·  11 months ago

полезно

60
  ·  11 months ago

Thank you!

45
  ·  23 hours ago

Great work man great

52
  ·  11 months ago

nice work @xeroc

48
  ·  11 months ago

@xeroc
hello! i am an Chinese newbie who just have read your amazing post. I was wondering that can I share and translate your post in Chinese to let more Chinese know this easily way to secure our account
Thank you!

33
  ·  11 months ago

Nice code. Thanks for your hard work. The account can be more easily managed.

25
  ·  7 hours ago

Someone else mentioned that it's technically not cold storage. My question then is can I make up a username that is very specific and original as well as a password and send a bunch of coins to that address? Then obviously never actually register it until want to "cash out".

25
  ·  26 days ago

Does this still work? I'm not seeing a way to edit permission keys on the current interface... Only show or hide the private keys?

46
  ·  11 months ago

Thanks for this!

·
54
  ·  11 months ago

At which point in this process do we disconnect from the internet or go offline as you say?

·
·
70
  ·  11 months ago

haha :)

We are talking money in Steem aswell. You get rewarded and your rewards may have a considerable value. To secure them against loss or theft, you usually keep those keys offline that control the money and only occasionally take them out when needed.

·
·
·
54
  ·  11 months ago

Oh, so this is not a "cold" wallet, just a hot wallet with a paper copy of the keys?

·
·
·
·
56
  ·  11 months ago

If you generate the owner key offline (preferably on a device that's never been online) and print it out, it's stored in cold storage. The other keys can't be kept offline because you need to log in with them from time to time to do transfers and trading.

·
·
·
·
·
43
  ·  last month

when we are sending steem to the cold waller, which public key do we send to?

49
  ·  23 hours ago

nice. been looking for an article like this.