Command line tools for physical bitcoin storage.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
blanks
cache
resources
scripts
COPYING
COPYING.LESSER
LICENSE
README.md
run.sh
scrub.sh
serpcoin.conf

README.md

serpcoin

Command line tools for physical bitcoin storage.

===

INCLUDES

Included in this release is a copy of PHP QR Code software which is licensed under the LGPL 3 You can view this project directly at http://phpqrcode.sourceforge.net/

===

REQUIREMENTS

The serpcoin scripts require the following:

bash, python, python-ecdsa, php-cli, and php-gd

===

UBUNTU PREREQUISITE INSTRUCTIONS

Newer versions of Ubuntu use:

sudo apt-get install python-ecdsa php5-cli php5-gd

Older versions will need to do the following:

sudo apt-get install python-pip php5-cli php5-gd
sudo pip install ecdsa

===

USAGE

If all prerequisites are installed then in theory all you need to do is enter the serpcoin directory and then:

./run.sh

This script will ask you how many labels you want to make and then create a series of files named png_front#.png and png_back#.png where # starts at 1 and increments to as many pages as needed.
You would then use those images to print the front and back of a sheet of paper then cut out the labels.

===

QUICK START EXAMPLE

Here are the steps you would follow if you installed a fresh copy of the latest Ubuntu server in a vm to create 25 labels.

  1. Boot up the VM
  2. Login
  3. Type the following:
sudo apt-get install python-ecdsa php5-cli php5-gd unzip
wget https://github.com/jondale/serpcoin/archive/master.zip -O serpcoin.zip
unzip serpcoin.zip
cd serpcoin-master
./run.sh
  1. The script asks how many labels to make. Answer 25.
  2. Let the script finish.
  3. Print cache/page_front1.png
  4. Take the printed out page, flip it over, feed it into the manual tray of your printer.
  5. Print cache/page_back1.png
  6. Cut and fold each label.

===

PRINTING TIPS

When printing out the pages you need to make sure you can set the DPI to the same value set in the configuration file (Default: 600). Additionally, a lot of programs default to scaling the pages so that will need to be turned off. I open the files in GIMP and then when printing I set the options on the Image Settings tab inside the print dialog.

===

CONFIGURE

To change settings such as the pages DPI, labels sizes, version text, font, font size, or the logo image just change the settings in the provided serpcoin.conf file.