aantonop



Offline



Activity: 196

Merit: 100





Entrepreneur, coder, hacker, pundit, humanist.







Full MemberActivity: 196Merit: 100Entrepreneur, coder, hacker, pundit, humanist. [BOUNTY CLOSED] Open Source (CC) Paper Wallet Kit for safe offline coin storage March 21, 2013, 05:11:12 AM

Last edit: April 30, 2013, 04:23:51 AM by aantonop #1 BTC (will adjust if necessary) to build an open source paper wallet kit.



Everything about the project will be open: graphics, code, website, suppliers etc, using Creative Common licenses.



The paper wallet is designed to be sold (by anyone) as a kit with the following characteristics:



- You print the keys so no one ever sees them

- The design will be pre-printed, double-sided on heavy weight cotton paper, blank spaces for keys

- The paper will come in sheets, micro-perforated to easily tear into neat individual notes

- Each note will have a stub with a second backup copy of the keys, for storage at a second location

- Each kit will come with an opaque security sticker that has a scratch-off coating, for covering the private keys

- Each kit will come with a custom version of the bitaddress.org code for printing your special paper wallets, and instructions



All of the above have been done one way or another. This is different for four reasons:



1. No pre-printed keys. Too insecure - cold storage can't be trusted on pre-printed keys

2. No ugly laser, see-through paper, with scissor cuts. Designed for offset printing, on heavy stock in 1000+ sheet volume.

3. Great security features (security sticker, opacity, tear-off stub for backup etc.). All security features user-applied.

4. All open source, to encourage re-use, re-design, "franchising", re-sellers and UX standardization



The entire project will sit on github from inception, including graphics.



I will give the bounty based on community member feedback and votes, for maximum fairness. If anyone knows how to do escrow for a bounty, I'll do that too.



I am open to suggestions on modifying the project, bounty, process, design as necessary to get broad use and adoption. I am also open to co-sponsors for the bounty. I will sell these kits, but so can anyone else - completely open license.



Thank you any and all for reading!



[UPDATE: Repository for anything created or proposed https://github.com/aantonop/openpaperwallet ]



[UPDATE2: BOUNTY RAISED to 10BTC - 5BTC for winner, 2.5BTC each for two more runners-up ]

I am sponsoring a bounty of at least 5(will adjust if necessary) to build an open source paper wallet kit.Everything about the project will be open: graphics, code, website, suppliers etc, using Creative Common licenses.The paper wallet is designed to be sold (by anyone) as a kit with the following characteristics:- You print the keys so no one ever sees them- The design will be pre-printed, double-sided on heavy weight cotton paper, blank spaces for keys- The paper will come in sheets, micro-perforated to easily tear into neat individual notes- Each note will have a stub with a second backup copy of the keys, for storage at a second location- Each kit will come with an opaque security sticker that has a scratch-off coating, for covering the private keys- Each kit will come with a custom version of the bitaddress.org code for printing your special paper wallets, and instructionsAll of the above have been done one way or another. This is different for four reasons:1. No pre-printed keys. Too insecure - cold storage can't be trusted on pre-printed keys2. No ugly laser, see-through paper, with scissor cuts. Designed for offset printing, on heavy stock in 1000+ sheet volume.3. Great security features (security sticker, opacity, tear-off stub for backup etc.). All security features user-applied.4. All open source, to encourage re-use, re-design, "franchising", re-sellers and UX standardizationThe entire project will sit on github from inception, including graphics.I will give the bounty based on community member feedback and votes, for maximum fairness. If anyone knows how to do escrow for a bounty, I'll do that too.I am open to suggestions on modifying the project, bounty, process, design as necessary to get broad use and adoption. I am also open to co-sponsors for the bounty. I will sell these kits, but so can anyone else - completely open license.Thank you any and all for reading! SafePaperWallet,

Host on Bitcoin entrepreneur - OpenBitcoinStore BitcoinPressCenter.org ... and more.Host on LetsTalkBitcoin

MysteryMiner



Offline



Activity: 1372

Merit: 1021





Show middle finger to system and then destroy it!







LegendaryActivity: 1372Merit: 1021Show middle finger to system and then destroy it! Re: [BOUNTY: 5+BTC] Open Source (CC) Paper Wallet Kit for safe offline coin storage March 21, 2013, 08:22:28 PM #6 I have friend who is manager in printing shop. I will ask about prices and formats supported. Probably minimum quantity of prints as well.



The main production are eco paper bags but I guess the production line can be adjusted for making various other paper items and kits.



The greatest threat to security for paper wallets are printer memory and insecurity of computer managing the keys. Printers sometimes store the data in own memory. Some printer firmware can be rewritten by anyone on local network. Making paper kit for bitcoin storage is not going to solve any noob problems. bc1q59y5jp2rrwgxuekc8kjk6s8k2es73uawprre4j

aantonop



Offline



Activity: 196

Merit: 100





Entrepreneur, coder, hacker, pundit, humanist.







Full MemberActivity: 196Merit: 100Entrepreneur, coder, hacker, pundit, humanist. Re: [BOUNTY: 5+BTC] Open Source (CC) Paper Wallet Kit for safe offline coin storage March 21, 2013, 08:31:28 PM

Last edit: March 21, 2013, 08:47:29 PM by aantonop #7





I would like to have 2 or 3 open licensed deisgns for people to choose. Therefore, they will all need standardized locations and sizes for the QRs and stuff.



I have found some great scratch-off security stickers. These can be peeled off a sheet, and stuck on top of the QR codes and key text. Once stuck, the adhesive cannot be removed without tearing and defacing the barcode. The scratch-off is transparent underneath, so once scratched you can scan the code. They are made for barcodes of course.



I've found many suppliers online, they all offer some variation of a 1" x 1", 1" x 2" or 2" x 2" for the US market. I'd like to hear about European suppliers, if someone can search. We need to find some sizes that have close equivalents in both metric and imperial, so that they can be sourced.



Here's an example:



Both the key hex and barcode for the private key need to be in a specific area so they can be completely covered, front and back (printed obscuring pattern on back)



For now, the aim is US Letter sheets, imperial measurements and proportions, and US-sized stickers.



If someone wants to work on A4, metric and metric stickers, let us know by replying! I am not a designer, so I do not know how hard it is to make one design work for both.



I would like the note to have FOUR areas:



Left, Middle, Right, Stub



Essentially, the existing designs have three areas (Left, Middle, Right), and need to be extended by 33%, to add a stub area



I do not care about "anti-counterfeiting" designs. They're pointless, since this will not need to resist counterfeiting. I like it to be similar to a banknote, but it must be clearly NOT money, so that professional printing houses don't freak out. It will probably include a TEXT area for a disclaimer in the local language (in the US it will say in red "NOT LEGAL TENDER" somewhere on the border).



Here's my suggestion:



BEFORE anyone submits a design, we all agree on a TEMPLATE, which is a wireframe of an entire sheet, showing all the locations of the "blanks".



This TEMPLATE will also be open sourced and included in the kit. Think about it: You just bought 10 gorgeous sheets, quality printed on heavy paper. Do you really want to use one of those sheets to TEST your printers alignment??? Hell NO! So, I would include 5 printed template sheets in the kit on plain white paper, for testing your printing. I'll also include it as a PDF so that people can download and test their printers.







I hope this makes sense, waiting for feedback! I'm looking for creative input, for sure.I would like to have 2 or 3 open licensed deisgns for people to choose. Therefore, they will all need standardized locations and sizes for the QRs and stuff.I have found some great scratch-off security stickers. These can be peeled off a sheet, and stuck on top of the QR codes and key text. Once stuck, the adhesive cannot be removed without tearing and defacing the barcode. The scratch-off is transparent underneath, so once scratched you can scan the code. They are made for barcodes of course.I've found many suppliers online, they all offer some variation of a 1" x 1", 1" x 2" or 2" x 2" for the US market. I'd like to hear about European suppliers, if someone can search. We need to find some sizes that have close equivalents in both metric and imperial, so that they can be sourced.Here's an example: http://www.myscratchofflabels.com/square-rectangle-scratch-off-labels.html Both the key hex and barcode for the private key need to be in a specific area so they can be completely covered, front and back (printed obscuring pattern on back)For now, the aim is US Letter sheets, imperial measurements and proportions, and US-sized stickers.If someone wants to work on A4, metric and metric stickers, let us know by replying! I am not a designer, so I do not know how hard it is to make one design work for both.I would like the note to have FOUR areas:Left, Middle, Right, StubEssentially, the existing designs have three areas (Left, Middle, Right), and need to be extended by 33%, to add a stub areaI do not care about "anti-counterfeiting" designs. They're pointless, since this will not need to resist counterfeiting. I like it to be similar to a banknote, but it must be clearly NOT money, so that professional printing houses don't freak out. It will probably include a TEXT area for a disclaimer in the local language (in the US it will say in red "NOT LEGAL TENDER" somewhere on the border).Here's my suggestion:BEFORE anyone submits a design, we all agree on a TEMPLATE, which is a wireframe of an entire sheet, showing all the locations of the "blanks".This TEMPLATE will also be open sourced and included in the kit. Think about it: You just bought 10 gorgeous sheets, quality printed on heavy paper. Do you really want to use one of those sheets to TEST your printers alignment??? Hell NO! So, I would include 5 printed template sheets in the kit on plain white paper, for testing your printing. I'll also include it as a PDF so that people can download and test their printers.I hope this makes sense, waiting for feedback! SafePaperWallet,

Host on Bitcoin entrepreneur - OpenBitcoinStore BitcoinPressCenter.org ... and more.Host on LetsTalkBitcoin

acorn



Offline



Activity: 121

Merit: 100





I make pretty things.







Full MemberActivity: 121Merit: 100I make pretty things. Re: [BOUNTY: 5+BTC] Open Source (CC) Paper Wallet Kit for safe offline coin storage March 21, 2013, 09:56:56 PM

Last edit: March 21, 2013, 10:28:00 PM by acorn #10



If this is true, then each individual note/wallet would have one scratch off sticker (for the private key), and both QR codes on the stubs are exposed? Could you clarify how the stubs will work?







4 would fit on letter size pretty comfortably. The above example uses 1" squares for QR code blank areas The QR codes themselves should probably be a little smaller, since you want to be sure the scratch off area exceeds the size of the code and the code will need a bit of breathing room anyways. The perforations in this layout would be between each note, so there isn't really any room for bleed unless you changed it to two perforations between each note. Designers should account for accidental tearing... Am I correct in assuming that the scratch-off stickers will be provided with the sheets separately, and applied once printed?If this is true, then each individual note/wallet would have one scratch off sticker (for the private key), and both QR codes on the stubs are exposed? Could you clarify how the stubs will work?4 would fit on letter size pretty comfortably. The above example uses 1" squares for QR code blank areas The QR codes themselves should probably be a little smaller, since you want to be sure the scratch off area exceeds the size of the code and the code will need a bit of breathing room anyways. The perforations in this layout would be between each note, so there isn't really any room for bleed unless you changed it to two perforations between each note. Designers should account for accidental tearing... Tips welcome. It will likely be spent on alcohol.

My Tip Jar: 131cPexbYgggHCQM3QsnQjyWnq1ZioHP53

casascius

VIP

Legendary



Offline



Activity: 1386

Merit: 1062





The Casascius 1oz 10BTC Silver Round (w/ Gold B)







Mike CaldwellVIPLegendaryActivity: 1386Merit: 1062The Casascius 1oz 10BTC Silver Round (w/ Gold B) Re: [BOUNTY: 5+BTC] Open Source (CC) Paper Wallet Kit for safe offline coin storage March 21, 2013, 10:36:34 PM #12 Outsourcing professional paper wallets would be a fantastic idea I have wanted to inspire. It can be done securely using a two-factor system. Here is how it would work.



Suppose I engaged a professional printer who could do the whole thing other than prove they didn't keep the private keys (which is impossible). Instead, I would have them create the second factor of a two-factor system.



It would sort of work like this. I write a program to generate a bunch of random string passphrases and their corresponding "intermediate codes". The printing company would use the same or similar program to take those intermediate codes and generate the encrypted private keys and the bitcoin addresses. They would do all of the printing. Those paper wallets would be perfectly usable, except that I only have the passphrases.



They deliver the paper wallets to me. I overprint the passphrases on them, such as with an inkjet printer. I don't know the encrypted private key because the printing company has already covered it with a scratchoff.



Once done this way, the only way the users of these paper wallets could be stolen from is if both that company and I were to have colluded to share the key material with one another. There are a lot of ways to arrange such a production run to build confidence that such a thing were unlikely to occur (especially if there were, for example, a bitcoin-savvy go-between so I never interacted with the printing company myself). Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable. I never believe them. If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins. I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion. Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice. Don't keep coins online. Use paper or hardware wallets instead.

acorn



Offline



Activity: 121

Merit: 100





I make pretty things.







Full MemberActivity: 121Merit: 100I make pretty things. Re: [BOUNTY: 5+BTC] Open Source (CC) Paper Wallet Kit for safe offline coin storage March 21, 2013, 11:34:09 PM #15







Would the image above be an accurate description of how the tool works? You'd generate the QR codes using the tool and it'd make some sort of resulting postscript file that would be printed over the sheets you provide. Hrm, I'm not so sure about putting white space on perforation lines, since you'll get a bit of white on the edges of the paper. Wouldn't it look better if the background of the design went all the way to the edge?Would the image above be an accurate description of how the tool works? You'd generate the QR codes using the tool and it'd make some sort of resulting postscript file that would be printed over the sheets you provide. Tips welcome. It will likely be spent on alcohol.

My Tip Jar: 131cPexbYgggHCQM3QsnQjyWnq1ZioHP53

aantonop



Offline



Activity: 196

Merit: 100





Entrepreneur, coder, hacker, pundit, humanist.







Full MemberActivity: 196Merit: 100Entrepreneur, coder, hacker, pundit, humanist. Re: [BOUNTY: 5+BTC] Open Source (CC) Paper Wallet Kit for safe offline coin storage March 21, 2013, 11:44:07 PM #16 Quote from: acorn on March 21, 2013, 11:34:09 PM Hrm, I'm not so sure about putting white space on perforation lines, since you'll get a bit of white on the edges of the paper. Wouldn't it look better if the background of the design went all the way to the edge?



You're the designer, not me... Whatever you say.



Quote Would the image above be an accurate description of how the tool works? You'd generate the QR codes using the tool and it'd make some sort of resulting postscript file that would be printed over the sheets you provide.



YES, exactly. Amazing and clear.



I think it would be nice if the graphic design extended to the tear-off stub, at least the background color, rather than leaving that part blank completely. That way the stubs are pretty too.



I was also thinking of printing the first 4-6 letters of the public address on the note and stub, a bit like a serial number. That would make it easier to match the stub and note to each other, or to find the correct note from a stack of dozens.



Something like:



1DkvYc somewhere on the note and the stub. If you like the idea of a larger-size number/serial on all the notes, then there should be a location for it in the template, so that the designs can incorporate it, either with a white background, or not.



Again, I am open to suggestions and ideas and would like to do this collaboratively. You seem to be totally on-track with what I was hoping.



You're the designer, not me... Whatever you say.YES, exactly. Amazing and clear.I think it would be nice if the graphic design extended to the tear-off stub, at least the background color, rather than leaving that part blank completely. That way the stubs are pretty too.I was also thinking of printing the first 4-6 letters of the public address on the note and stub, a bit like a serial number. That would make it easier to match the stub and note to each other, or to find the correct note from a stack of dozens.Something like:somewhere on the note and the stub. If you like the idea of a larger-size number/serial on all the notes, then there should be a location for it in the template, so that the designs can incorporate it, either with a white background, or not.Again, I am open to suggestions and ideas and would like to do this collaboratively. You seem to be totally on-track with what I was hoping. SafePaperWallet,

Host on Bitcoin entrepreneur - OpenBitcoinStore BitcoinPressCenter.org ... and more.Host on LetsTalkBitcoin