Bitcoin Forum
April 27, 2026, 08:23:08 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Which note wins first place?
Blue/grey note with fractals - 49 (32.7%)
Bit-Pay Leonardo note - 18 (12%)
Orange B-Cash note - 23 (15.3%)
Psy Yellow Note - 60 (40%)
Total Voters: 149

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 »
  Print  
Author Topic: How would you like to design a bitcoin banknote?  (Read 94865 times)
ercolinux
Legendary
*
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
December 04, 2012, 07:13:43 AM
 #561

A minor update to my generator:

https://github.com/salfter/btcnotes/

The back pattern has been rotated 90 degrees so the URLs show up better on the finished notes.  Next update will more than likely add more denominations (at least BTC0.1 and BTC0.2, and maybe some bigger notes) in more colors.

Here's an example of the output of this version:

https://dl.dropbox.com/u/57535575/job3860.pdf

Nice job. If you reduce a little the images you can print 6 on a page, that's even better

Bitrated user: ercolinux.
salfter
Hero Member
*****
Offline Offline

Activity: 651
Merit: 501


My PGP Key: 92C7689C


View Profile WWW
December 04, 2012, 07:15:22 AM
 #562

How do the Load and Verify QR codes work?  What prevents someone from just filching value from the bill?

The intent is that before they enter circulation, you would apply some sort of tamper-evident seal over the private key.  This seal would only be removed if you intended to take the note out of circulation.  

The public key is left uncovered so you can verify that the note contains the indicated value.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
salfter
Hero Member
*****
Offline Offline

Activity: 651
Merit: 501


My PGP Key: 92C7689C


View Profile WWW
December 04, 2012, 07:20:19 AM
 #563


Nice job. If you reduce a little the images you can print 6 on a page, that's even better

Hmm...I hadn't considered that. About the only size consideration I made was to make them about the same height as a dollar bill so they'd fit in most wallets.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
ercolinux
Legendary
*
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
December 04, 2012, 09:37:50 AM
 #564


Nice job. If you reduce a little the images you can print 6 on a page, that's even better

Hmm...I hadn't considered that. About the only size consideration I made was to make them about the same height as a dollar bill so they'd fit in most wallets.

Actually in Europe € bills are of different size for every value and in most case smaller: €10 are 12.7x6.7cm, €5 are 12x6cm, €20 are 13.2x7.1cm
If you take the €10 size they're small enough to fit almost all wallets size, plus you can put a grid of 3x2bills on both A4 (21x29.7cm) with enough space for the small stamps, and letter (21.6x27.9) with still a small margin. Even better if you print in the €5 size.

Bitrated user: ercolinux.
salfter
Hero Member
*****
Offline Offline

Activity: 651
Merit: 501


My PGP Key: 92C7689C


View Profile WWW
December 04, 2012, 04:53:30 PM
 #565


Nice job. If you reduce a little the images you can print 6 on a page, that's even better

Hmm...I hadn't considered that. About the only size consideration I made was to make them about the same height as a dollar bill so they'd fit in most wallets.

Actually in Europe € bills are of different size for every value and in most case smaller: €10 are 12.7x6.7cm, €5 are 12x6cm, €20 are 13.2x7.1cm
If you take the €10 size they're small enough to fit almost all wallets size, plus you can put a grid of 3x2bills on both A4 (21x29.7cm) with enough space for the small stamps, and letter (21.6x27.9) with still a small margin. Even better if you print in the €5 size.

Sounds like usage of different sizes would be a major annoyance both to produce (if you're allowing for a mixed batch, as my script does) and to use.

That said, having just compared a dollar bill, one of my notes, and some boxes I printed in the dimensions you gave, it looks like I missed the mark a bit and made my bills a bit taller than intended.  The €10 bill looks to be just a smidge taller (maybe 1/16") than a dollar bill, while my notes look to be about 3/16" taller.

I was just about to post a new version, too...it's already up on GitHub, but I think I might hold off announcing it until I get the 3x2 layout sorted.  Getting 50% more notes out of a box of paper would be nice, especially given what 100% cotton paper costs.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
Richy_T
Legendary
*
Offline Offline

Activity: 3080
Merit: 2888


1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k


View Profile
December 04, 2012, 04:57:10 PM
 #566


Sounds like usage of different sizes would be a major annoyance [...] to use.


Not for the blind. But there's no significant issue in usage for the sighted and the different colors are helpful too. The dollar really is a horrendously designed banknote.

1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
pc
Sr. Member
****
Offline Offline

Activity: 253
Merit: 252


View Profile
December 04, 2012, 05:41:00 PM
 #567

Is there a mac version of the note-printer utility? thanks!

There's a web version available at bitaddress.org.

My understanding is it can be compiled for Mono (probably only if you're into compiling stuff yourself, this won't be point-and-click).  And it certainly runs under Windows using Parallels, Bootcamp, or any solution allowing Windows itself to run on a Mac.

Actually, you can download the .exe and just run Mono on it. (Download Mono, unzip the files, go to a terminal and run "mono BtcAddress.exe".)

I tried printing a note, and the QR codes showed up on the paper, but the background didn't. I haven't tried figuring out what's gone wrong with it yet, though.
casascius (OP)
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1193


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


View Profile WWW
December 04, 2012, 06:20:48 PM
 #568


Actually, you can download the .exe and just run Mono on it. (Download Mono, unzip the files, go to a terminal and run "mono BtcAddress.exe".)

I tried printing a note, and the QR codes showed up on the paper, but the background didn't. I haven't tried figuring out what's gone wrong with it yet, though.

I bet I know what's wrong, the case sensitivity in the filename is breaking it.  Try renaming the png's to consider, for example, that the string below will probably result in "note-Yellow.png" instead of how it is capitalized now.

                        printer.ImageFilename = "note-" + cboArtworkStyle.SelectedItem.ToString() + ".png";

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.
salfter
Hero Member
*****
Offline Offline

Activity: 651
Merit: 501


My PGP Key: 92C7689C


View Profile WWW
December 04, 2012, 06:22:03 PM
 #569

...and now v0.4 is up:

https://github.com/salfter/btcnotes

The unannounced v0.3 added BTC0.1, BTC0.2, BTC20, BTC50, and BTC100 denominations.  v0.4 shrinks the notes a little bit so six of them will print on a page.  Given the roughly order-of-magnitude difference in value between the dollar and the bitcoin right now, that's like having $1 to $1000 denominations available.  The BTC0.1 note is mostly gray with some spot color, to make it a little more economical to print.  QR codes are printed in the same size as before; a 1-1/8" tamper-evident sticker (such as these, from the same supplier PrintCoins uses) is still needed to cover the private key.

Examples:

https://dl.dropbox.com/u/57535575/0.1-0.2-0.5-1-2-5.pdf
https://dl.dropbox.com/u/57535575/2-5-10-20-50-100.pdf

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
December 04, 2012, 06:38:32 PM
 #570

I was toying with the idea of using fractal backgrounds, for their scalability and as an allusion to Bitcoin's mathematical nature.



The design isn't finished, but if you like it I can work on it some more and produce a few templates of different sizes. Resolution isn't a problem but I'm wondering what else I can put on it and whether to add some fine print.

And here's a variation with a prominent mathematician:



Although it would be pretty hard to relate Khayyam to Bitcoin, I like how this illustration worked with the rest of the design. If there is interest, we might even commission an artist to draw us a Gavin that watches over the QR-code.

awesome, i definately want one of these Tongue

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
gsan
Member
**
Offline Offline

Activity: 72
Merit: 10


View Profile
December 05, 2012, 09:38:32 AM
 #571

awesome, i definately want one of these Tongue

Yeah, I know I promised to generate vectorized versions of those, I really didn't have time to get back to it yet. In fact I had reduced the fully vector SVG sizes to less than 1M at the time, maybe I can deliver them in a compatible format. I'll have a look at the new program when I have time.

ercolinux
Legendary
*
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
December 05, 2012, 11:17:06 AM
 #572

...and now v0.4 is up:

https://github.com/salfter/btcnotes

The unannounced v0.3 added BTC0.1, BTC0.2, BTC20, BTC50, and BTC100 denominations.  v0.4 shrinks the notes a little bit so six of them will print on a page.  Given the roughly order-of-magnitude difference in value between the dollar and the bitcoin right now, that's like having $1 to $1000 denominations available.  The BTC0.1 note is mostly gray with some spot color, to make it a little more economical to print.  QR codes are printed in the same size as before; a 1-1/8" tamper-evident sticker (such as these, from the same supplier PrintCoins uses) is still needed to cover the private key.

Examples:

https://dl.dropbox.com/u/57535575/0.1-0.2-0.5-1-2-5.pdf
https://dl.dropbox.com/u/57535575/2-5-10-20-50-100.pdf

Really nice! Well done

Bitrated user: ercolinux.
casascius (OP)
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1193


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


View Profile WWW
December 05, 2012, 02:22:52 PM
 #573

awesome, i definately want one of these Tongue

Yeah, I know I promised to generate vectorized versions of those, I really didn't have time to get back to it yet. In fact I had reduced the fully vector SVG sizes to less than 1M at the time, maybe I can deliver them in a compatible format. I'll have a look at the new program when I have time.

A high resolution non-vector image of the blue and grey fractal banknote will look just as good. No need to worry about the vector requirement of my original contest - that original need has been met.

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.
salfter
Hero Member
*****
Offline Offline

Activity: 651
Merit: 501


My PGP Key: 92C7689C


View Profile WWW
December 05, 2012, 04:48:28 PM
 #574


Make that v0.4.1 now, which uses shred instead of rm to get rid of temporary files more securely.

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
Michael_S
Sr. Member
****
Offline Offline

Activity: 283
Merit: 253


Bitcoin-Note-and-Voucher-Printing-Empowerer


View Profile
December 06, 2012, 09:37:36 PM
 #575

Hi all,

What an awesome thread this is. I have done something related to this thread:

I have tried to combine something of the best that I found in various respects:

* The designs of casascius (who built upon those of PSY and others as I understand) and salfter (10 nice colours, high resolution...)
* The idea of printcoin.com (but requires setting up webserver for secure offline operations)
* The method of salfter (which I think is the most advanced now in terms of design and realization)
* The idea and code base and approach of bitaddress.org (one single html file of ca. 400 kB does it all, works offline=secure, fully HTML and javascript based...)

So I incorporated the great designs of casascius and salfter into the html code of bitaddress.org, and I came up with a solution how everybody can easily generate HiRes bitcoin notes with great design and w/o IT expert knowledge. The only thing that is (probably) required is a Firefox browser.

The result is announced here: "https://bitcointalk.org/index.php?topic=43496.msg1383041#msg1383041" - just look at the screenshot alone and you'll have a first idea already.

franky1
Legendary
*
Offline Offline

Activity: 4802
Merit: 5227



View Profile
December 07, 2012, 08:02:20 AM
 #576

not sure if this has already been posted but......

http://donttreadonmeme.com/what-is-a-bitcoin-bank-note/

websites already starting to sell them.. i guess this idea is catching on

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both researched opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
salfter
Hero Member
*****
Offline Offline

Activity: 651
Merit: 501


My PGP Key: 92C7689C


View Profile WWW
December 07, 2012, 09:21:03 PM
 #577

The seals arrived in the mail today, so I've now finished my first batch of BTC1 notes:




I printed them on 100% cotton paper, so they should be nice and durable.  Time to try putting some of them into circulation...

Tipjars: BTC 1TipsGocnz2N5qgAm9f7JLrsMqkb3oXe2 LTC LTipsVC7XaFy9M6Zaf1aGGe8w8xVUeWFvR | My Bitcoin Note Generator | Pool Auto-Switchers: zpool MiningPoolHub NiceHash
Bitgem Resources: Pool Explorer Paper Wallet
casascius (OP)
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1193


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


View Profile WWW
December 07, 2012, 09:42:56 PM
 #578

Many of you have seen me around the forums canvassing for the acceptance of BIP 38, my password protected / two factor private keys proposal.  Many of these note designs I see are beautiful!  One of the motivators for BIP 38 is it would enable secure third-party printing of these notes.  As pretty as the notes are, their potential buyers have every reason to be concerned that someone else has their private key, and won't want to use them for more than pocket change.

My note generator implements my BIP 38, which allows a buyer to pick a passphrase, and a seller to print a whole heap of notes that require that passphrase in order to be redeemed, without ever knowing what the passphrase was.  The only flip side is, at least so far, my utility is the only thing that can decrypt them back into an unencrypted private key.

I would really like it if when someone went to MtGox or BlockChain.info and entered one of these encrypted private keys, the website would detect the encryption, say "enter passphrase" and offer to decrypt it on the spot.  Then, giving out beautiful password-protected notes would be a no-brainer: just buy a batch of notes from the person who produces them, and then upon receipt, simply write or overprint the password onto the note.  Redeeming them would be exactly the same as redeeming the current unprotected ones, with nothing more than an extra step of entering a password.

Those of you who have implemented your own note generators or redeemers, if you would like to implement BIP 38 and need any help, I'm more than happy to offer it.  My generator (written in C#) works as a starting point; you need access to an implementation of scrypt, sha256, and aes256 in order to do it.

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.
franky1
Legendary
*
Offline Offline

Activity: 4802
Merit: 5227



View Profile
December 07, 2012, 11:11:09 PM
 #579

with the holograms themselves hiding the redeem part to allow for changing between mutliple hands. im now STARTING to consider this as a more secure way of transferring bitcoin without electronic devices needed between each party for daily exchange. as oppose to a one use item like a gift voucher or cheque.

i still see gaps in security where people can say "but im still typing my passphrase into some one elses website"

the only thing i can think to quash those thoughts is that people have their own offline program much like vanitygen or brain wallet which produces the addresses but adding to that it also encrypts the private key locally based on the passphrase they chose.
basically asking users to type in passphrase and how many addresses to produce and it produces a list of clear public addresses and bip38 codes. (no private key in sight) they copy and paste the list to you where you never know the passphrase to encrypt it and are not involved with the encryption process. all you do is just print the public address and bip38 QR Codes to the relevant load/redeem section.

and at redemption. the user then scans the redeem code into the local program(same program as last paragraph) it requests the passphrase and converts it into a usable private key to paste into blockchain.info/mtgox.

by making it slightly harder for people to redeem them in under 3 seconds will actually make people prefer to keep them in circulation for longer.. in theory anyway.. which adds more benefit to the whole reason of paper money, as oppose to cheques/gift voucher methods. meaning that people are not easily tempted to rip off the hologram as soon as they get their hands on a note.

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both researched opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
December 08, 2012, 01:13:11 AM
 #580

with the holograms themselves hiding the redeem part to allow for changing between mutliple hands. im now STARTING to consider this as a more secure way of transferring bitcoin without electronic devices needed between each party for daily exchange. as oppose to a one use item like a gift voucher or cheque.

i still see gaps in security where people can say "but im still typing my passphrase into some one elses website"

the only thing i can think to quash those thoughts is that people have their own offline program much like vanitygen or brain wallet which produces the addresses but adding to that it also encrypts the private key locally based on the passphrase they chose.
basically asking users to type in passphrase and how many addresses to produce and it produces a list of clear public addresses and bip38 codes. (no private key in sight) they copy and paste the list to you where you never know the passphrase to encrypt it and are not involved with the encryption process. all you do is just print the public address and bip38 QR Codes to the relevant load/redeem section.

and at redemption. the user then scans the redeem code into the local program(same program as last paragraph) it requests the passphrase and converts it into a usable private key to paste into blockchain.info/mtgox.

by making it slightly harder for people to redeem them in under 3 seconds will actually make people prefer to keep them in circulation for longer.. in theory anyway.. which adds more benefit to the whole reason of paper money, as oppose to cheques/gift voucher methods. meaning that people are not easily tempted to rip off the hologram as soon as they get their hands on a note. 

I only see a benefit for encrypted paper bills if I am the only one who knows the pass phrase. If someone writes their phrase on the bill and then pays me with it, I don't see any benefit over having an unencrypted private key.  In fact, making it harder to spend doesn't even sound like a good thing to me.

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 »
  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!