Pages:
Author

Topic: Piper: A paper wallet generator and printer - Project Update (Read 4354 times)

member
Activity: 74
Merit: 10
Hey guys,
I can't seem to get 1.06 to work, so I'm still in 1.05.
I did get some alts working in 1.05. Git


Please note* the edit on line 318 in the 'piper.py' file. I had to disable copying the keys to the backup /boot/ directory. I'm still a little new to raspi and python. I was messing with my profiles earlier and now my user Pi no longer has access to it so it doesn't copy to that location. The keys are still stored only in the local keys.db3 file.
Can someone can help me find the settings.db3 file or how to run the 1.06 release? I can't find any info on it.

edit: the new Piper release is out and contains all the necessary files. Grin
newbie
Activity: 50
Merit: 0
legendary
Activity: 2912
Merit: 1060
When you do get the receipt how do you make the receipt key/money go to your wallet.

Is there a qr? Sweep it with mycelium. Or sweep with blockchain
hero member
Activity: 854
Merit: 658
rgbkey.github.io/pgp.txt
In the future you should think about including something similar to armory's Secure Print where you get a code to write on the paper after you print it out, so even if someone had access to the printer, they can't get the code. (For plugging into the USB)
newbie
Activity: 50
Merit: 0
When you do get the receipt how do you make the receipt key/money go to your wallet.
legendary
Activity: 2912
Merit: 1060
Very good
I purchased a print out and got a bonus usb drive.
The drive was taken from an overrun of bible drives.
legendary
Activity: 1204
Merit: 1001
RUM AND CARROTS: A PIRATE LIFE FOR ME
Can someone audit the soc and code? And give us an easy way to hash check the delivered product?

Good idea. Someway to check and verify the delivered printer is useful.
What is the warranty period for the machine?
Will it be easily serviceable?

I already have mine. It's a rasperberry pi with printer. Works great.

I asked about checking the integrity of the software and apparently it's pretty easy to audit the code yourself, or reinstall the whole thing yourself. just hook it up like a computer and you will be inside ubuntu so you can check things to you hearts desire.
legendary
Activity: 1050
Merit: 1004
Yeah, this seems pretty freakin' amazing!
hero member
Activity: 504
Merit: 500
It would be good to review this comprehensive legal review of currency....

A "dollar", is a "Bank note", an "IOU", a "Check", a "FIAT"... Your money/value/note is "Spent" by them, as soon as you give it to them. It goes to the person who just requested a LOAN. You get another note, when you withdrawal, from the other person who just paid a portion of their loan, they got a year ago.. or ten... or 20...

Virtual-currency has "no cash value". (Can not be taken to a BANK, and exchanged for a BANK-NOTE.) Even if it can be exchanged with BOB for a BANK-NOTE, which is legal, since "This note is legal tender for all debts, public and private."

That does not make it "currency". Only a "regulated bank" can make it "currency"... Thus, BOB could refuse your bitcoins, as it is... "A private note, valid only by those who find it valid, for whatever they are willing to accept it for." EG, it is a comic-book, a baseball-card, a pez-candy-dispenser, a seashell.

It is illegal to refuse USA currency for goods, in the USA... It is not illegal to refuse bitcoins for goods in the USA.

Printing an "account number" of a USA bank does not make you a MINTER or a counterfeiter... because the ACCOUNT is not the CURRENCY.
Thus, printing your bitcoins account info, is NOT turning it into a "currency". Even if it can be used to trade, or given to someone for a debt. At that point, it is the "extracting party" who is responsible for any "gains", to report them. But bitcoins are, "no cash value"... thus... are not a gain. (Not until sold for an actual currency.)

Like I said, great idea.
hero member
Activity: 504
Merit: 500
I want a braille version with a 10,000 year shelf-life on metal media. Thermal and sediment ink just isn't reliable, unless it is sealed and specially cared for. (Not acid, UV, water or fire/heat safe.)

Tongue

Neat idea. Best use of POS equipment ever!
legendary
Activity: 2114
Merit: 1002
Can someone audit the soc and code? And give us an easy way to hash check the delivered product?

Good idea. Someway to check and verify the delivered printer is useful.
What is the warranty period for the machine?
Will it be easily serviceable?
legendary
Activity: 2912
Merit: 1060
This isn't paper money though, it's just an encryption key. A value isn't even printed on it.
newbie
Activity: 41
Merit: 0
Piper,

It would be good to review this comprehensive legal review of currency.

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1817857

There are many ways to address the legal characteristics of paper money and certainly including some language on the note will be a good start. Something like IOU or for amusement only or anything that clearly indicates that this is NOT competing with legal domestic currency.

Also it could be constructed more like a paper check, where it is an IOU from me to you but if you do not redeem it, then a 3rd party could.

I thought this legal review did a good job of pointing out the pitfalls and some clear ways to avoid them.

Good luck,
newbie
Activity: 41
Merit: 0
Another idea could be simply to print to PDF, perhaps even via a web interface when you put in the amount you want, pay for it and then print out the cash (Bitcoin) currency that you purchased.

The obvious issue with this solution is that the private key needs to be protected (like the cassius coins) until the certificate is redeemed. Something as low tech as a sealed windowed envelope would work in the short term but in the long term something like a scratch off section would work.

A paper solution could bring Bitcoin to all of the dis-connected people.

Great work!
member
Activity: 71
Merit: 10
Could you give us more details about the printer?

If it's just a standard thermal printer I'd be very concerned about the durability. 7 years under ideal conditions doesn't seem very long.

Ideally you'd laser etch it into stainless steel or something, but that's not very practical Smiley

Maybe I'm just paranoid.

You are definitively paranoid ;-)

I would be more concerned about storing the pieces of paper in a safe place, where your pets/foes can't reach them. Moving coins to a new wallet every 5 years does not look like a terribly complicated chore.
legendary
Activity: 2912
Merit: 1060
He said there's guaranteed paper but yes a heat wave will wipe you out
tlr
member
Activity: 86
Merit: 10
Could you give us more details about the printer?

If it's just a standard thermal printer I'd be very concerned about the durability. 7 years under ideal conditions doesn't seem very long.

Ideally you'd laser etch it into stainless steel or something, but that's not very practical Smiley

Maybe I'm just paranoid.
newbie
Activity: 41
Merit: 0
Outstanding work!

This is type of technology that CAN be used by the general public and its too bad that the 'new' Bitcoin ATM's did not include this technology.

I would just want to make sure that the DEV crew blesses the code to insure no mishaps.

Great job.

Cheers
legendary
Activity: 2912
Merit: 1060
Can someone audit the soc and code? And give us an easy way to hash check the delivered product?
full member
Activity: 219
Merit: 101
how di i know that the adresses in the printer are uniqe and not just a bunch of adresses from a list that you can lookin too ?

greetz.

Since it's all open source, you can check for yourself to see that each key is generated on the fly.

I really like it, just try to improve the design a bit more.

I ordered the custom enclosure prototype and once it comes in the mail I'll definitely take some new pics and do a new video.  

Can you imagine tapping a button and handing it to a friend? Very cool

I've actually been giving out paper wallets printed by Piper with 0.25BTC stored on them to people as birthday gifts.  I include instructions on how to import it into blockchain.info if they want.  

Really hope he adds a real rng chip tho

Piper uses a Broadcom System-on-a-Chip that includes a hardware random number generator.
Pages:
Jump to: