Author

Topic: Piper: A paper wallet generator and printer mini update - Source code inside (Read 2808 times)

full member
Activity: 219
Merit: 101
Hi everyone, Piper is almost ready to ship!  I want to publish the source code so everyone can see exactly how the keys are generated and feel safe ordering Piper.  The github is here: https://github.com/piperwallet/Piper

If you're interested in the actual keypair generation and not the printing, you'll want to check out genkeys.py.  As I said in other threads, it uses vanitygen to generate the public/private keypair.  The source for vanitygen is included and you can easily build it from source by simply typing "make" in the vanitygen directory.  You can type "sha256sum vanitygen" and then "sha256sum ../Printer/vanitygen" to verify that the binary you just compiled matches the one run when you press the button on the printer itself.

This is my first commit after cleaning up the code, so please bear with me if the code isn't super clean.  

Also a special thanks to the very talented Michael Palmer (bitcointalk forum name moltenmich) who did the branding for Piper and came up with a bunch of great logos to choose from.  Check out his portfolio here: http://www.michpalmer.com/

Thanks everyone and as always check out https://piperwallet.com for more info!
Jump to: