Bitcoin Forum
April 24, 2024, 08:58:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Unique Paper Wallet Pattern Generator  (Read 2222 times)
martinus (OP)
Newbie
*
Offline Offline

Activity: 12
Merit: 1


View Profile
December 26, 2013, 11:14:59 PM
Last edit: December 27, 2013, 12:01:29 AM by martinus
 #1

I've played around with bitcoinpaperwallet, and modified the code to automatically create a unique guilloche pattern for any bitcoin address. Here is the result:

http://bitcoin.ankerl.com/generate-wallet.html
Click on "Print front", then press "randomly generate new key" a few times to see the kinds of patterns this generates.

Here is an example: https://i.imgur.com/Xnjqqcd.png

This is inspired by Identicon, where a pattern is created as a visual representation of a hash value. I want to automatically create a beautiful paper wallet pattern that is also unique, only dependent on the bitcoin address. So when you manually enter a private key in the above link, it will always generate the same pattern for the same bitcoin address.

I wonder what you all think about this? You can see my changes on github: https://github.com/martinus/bitcoinpaperwallet
1713949133
Hero Member
*
Offline Offline

Posts: 1713949133

View Profile Personal Message (Offline)

Ignore
1713949133
Reply with quote  #2

1713949133
Report to moderator
1713949133
Hero Member
*
Offline Offline

Posts: 1713949133

View Profile Personal Message (Offline)

Ignore
1713949133
Reply with quote  #2

1713949133
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713949133
Hero Member
*
Offline Offline

Posts: 1713949133

View Profile Personal Message (Offline)

Ignore
1713949133
Reply with quote  #2

1713949133
Report to moderator
kuverty
Sr. Member
****
Offline Offline

Activity: 770
Merit: 250


View Profile
December 26, 2013, 11:42:22 PM
 #2

Very nice work, I like it!
empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
December 27, 2013, 01:10:35 AM
 #3

I've played around with bitcoinpaperwallet, and modified the code to automatically create a unique guilloche pattern for any bitcoin address. Here is the result:

http://bitcoin.ankerl.com/generate-wallet.html
Click on "Print front", then press "randomly generate new key" a few times to see the kinds of patterns this generates.

Here is an example:

This is inspired by Identicon, where a pattern is created as a visual representation of a hash value. I want to automatically create a beautiful paper wallet pattern that is also unique, only dependent on the bitcoin address. So when you manually enter a private key in the above link, it will always generate the same pattern for the same bitcoin address.

I wonder what you all think about this? You can see my changes on github: https://github.com/martinus/bitcoinpaperwallet

That's a very beautiful pattern!!
nastybit
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
December 27, 2013, 01:20:53 AM
 #4

The wallet look very nice and the site is decent, I will use it to create a few paper wallet, def. the best patterns I have seen so far.
I have ordered a cheap inkjet printer only to print some wallets, do you think the inkjet is going to last for long? Or should I use a laser printer?
I particularly like the fact that you have added the following alert to your website, well done!

Quote
× You appear to be running this generator off of a live website, which is not recommended for creating valuable wallets. Instead, use the download link at the bottom of this page to download the ZIP file from GitHub and run this generator offline as a 'local' HTML file.
martinus (OP)
Newbie
*
Offline Offline

Activity: 12
Merit: 1


View Profile
December 27, 2013, 01:28:43 AM
 #5

Most of this page is actually from https://bitcoinpaperwallet.com/ which I am not part of. I have created a fork and only added the pattern generation on top of it.

Additionally, the obfuscation pattern is randomly created every time which should be safer than using a static picture.
kuverty
Sr. Member
****
Offline Offline

Activity: 770
Merit: 250


View Profile
December 27, 2013, 02:56:36 AM
 #6

Most of this page is actually from https://bitcoinpaperwallet.com/ which I am not part of. I have created a fork and only added the pattern generation on top of it.

Additionally, the obfuscation pattern is randomly created every time which should be safer than using a static picture.


I see but you have done a terrific job, this is really cool. I will be printing some for sure.
martinus (OP)
Newbie
*
Offline Offline

Activity: 12
Merit: 1


View Profile
December 27, 2013, 02:10:48 PM
 #7

I see but you have done a terrific job, this is really cool. I will be printing some for sure.

Thanks! I've been talking with the author of bitcoinpaperwallet, maybe we'll integrate it into his site
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!