BOP - Bitcoin Su Carta

Introduction

Since the beginning Bitcoin paper wallet has always been a very interesting concept. Basically is the ability to store an arbitrary amount of bitcoin on a piece of paper.
This is one of most secure form to store Bitcoin. It is completely offline and cannot be hacked, can be stored quicly and it last in time.
Unfortunately it is not perfect and has drawback: paper can be stolen by theft, can be lost and can be destroyed by fire.

That said, BOP wants to add a bit of creativity to paper wallets. With bop it’s easy to create a template to be used to generate paper wallets and it’a also easy to print them as real usable paper wallet.
The Android version of BOP also allow to sweep a paper wallet transferring bitcoins from the wallet to a PayMail.

WEB APP
Google Play

WEB

The BOP web application is here: bop.run .

Select Art

The first thing to do is to select an art from the one provided. Is it also possible to load other template using the “Load Art from a .bop” option from the upper left menu.
The “Arts” button at the bottom of the page allow to go to the template list page in any moment.

Select Art

Preview and print

When the template has been selected it’s time to click on the “Print” button at the bottom of the page.
The selected template is now shown with a newly generated private key and address.
Now the wallet can be printed using the icon on the right, or exported using the icon on the left.

Print Wallet

Load and unload bitcoins

A paper wallet can be loaded with bitcoin using the address shown. There are many wallet able to send bitcoin to a paper wallet, the one I use for testing is https://simply.cash . When it’s time to move the bitcoins from a paper wallet to somewhere else there’s another option.

Sweep

BOP can be used to send bitcoins from a paper wallet to another bitcoin address or to a paymail. On the Android version the key can be scanned with the camera, on the web unfortunately this option is not available.

Android

The app on Android works the same way of the web version, the only difference is the ability to scan a QRCode to enter the address and the private key in the “Scan” section.

Get BOP on Google Play here: Google Play

Arts Print Scan
Arts Print Sweep

Sweep

This is a short video showing how to empty a paper wallet transferring all the bitcoins on it to a PayMail address (diego @ handcash.io).

Code

The source code is on GitHub: github.com/ejfhp/bitonpaper.
For issues DM me on Twitter @ejfhp or send me a mail: ejfhp5 on Gmail.