Skip to content

A minimal gui implementation of a bitcoin faucet that is capable of running on a Raspberry Pi Zero W.

License

Notifications You must be signed in to change notification settings

Tbruno25/btc_faucet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

btc_faucet

A minimal gui implementation of a bitcoin faucet that is capable of running on a Raspberry Pi Zero W (rpi).

Motivation

There are plenty of digital faucets but a google search at the time resulted in no physical bench top ones -- so I set out to create it. This was strictly a learning exercise and an opportunity to build something.

Parts

Raspberry Pi Zero W
2.8" Touch LCD
Pi Cam

3D Printer .STL

demo demo demo

Installation

git clone https://github.com/Tbruno25/btc_faucet

Use the package manager pip to install dependencies on your rpi.

pip install -r Requirements.txt

After cloning the repo, create config.py in the directory and bind var private_key to the private key of the bitcoin wallet you want to use for dispensing funds.

Usage

After running python faucet.py the gui will launch. Tap the screen once to start scanner.py. After scanning your wallets qr code, a small amount of btc will be sent to the address and a qr link to the transaction displays on screen.

Demo

btc_faucet demo

About

A minimal gui implementation of a bitcoin faucet that is capable of running on a Raspberry Pi Zero W.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages