Skip to content

PedroR82/plastic-wallet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plastic Wallet Maker

This is a node.js JavaScript app that generates 'paper' wallets for Bitcoin Cash. These kinds of wallets are often called 'cold storage' wallets too. The artwork generated by this software is intended to etched on to PVC plastic cards with a laser engraver.

YouTube videos about this code:

BCH and SLP tokens can be 'swept' to retrieve them from the paper wallet, by using wallet.FullStack.cash.

artwork example

The artwork is generated as an HTML page that can be captured as screen-shot images. The images can be exported to the laser engraver and etched onto the plastic cards.

Installation

  • Install NodeJS LTS version 14.x or greater.

  • Clone this repository:

git clone https://github.com/christroutner/plastic-wallet

  • Install the dependencies:

cd plastic-wallet && npm install

Usage

  • npm start - display the latest help menu.
  • npm run bch - generate BCH paper wallets.
  • npm run slp - generate SLP token paper wallets.

The above scripts for generating the paper wallets have variables at the very top, that you can customize. But they should also 'just work'.

Engraver Details

If you use the same laser engraver I used, these are the settings that worked best for the PVC business cards:

  1. Power at 35%
  2. Depth at 45%

Also, the cards are glossy. I sanded them down with 80 grit sandpaper before engraving them. This preparation step is critical. They will not engrave properly unless you remove the gloss.

About

Node.js JavaScript app for generating paper wallets to be etched onto plastic with a laser engraver.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%