Skip to content

A Browser interface for interacting with the Qtum wallet on a headless Raspberry Pi 3

License

Notifications You must be signed in to change notification settings

richardignacio/qtum-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPI Qtum Wallet UI

The Qtum Wallet UI has been developed to give Raspberry Pi users a browser interface for interacting with the wallet.
Join our Telegram here.

Demo running on a Raspberry Pi 3

A tutorial for setting up a firewall to prevent internet access to the UI

Please Note

We are still working on a mobile-friendly version, at this time the UI is best viewed on a Desktop / Notebook.
Currently only tested using a Raspberry Pi 3 running RASPBIAN STRETCH.

This Browser UI is meant to run on your LAN only.
Allowing internet access to the UI puts you at risk of someone gaining accessing to your wallet.
By default the UI is not accessible from the Internet.

Installation

Run the following commands to install the Pi UI.
You should already have the qtum-cli wallet installed and running on the Raspberry Pi.

1 line install, run the following command.
You can see the ui-setup script here.

$ curl -L https://raw.githubusercontent.com/rpiwalletui/qtum-ui/master/ui-setup | bash

Or Step by Step.

$ sudo apt-get update
$ sudo apt-get -y install python3-pip libv4l-dev libopenjp2-7 libopenjp2-7-dev libtiff5
$ pip3 install flask Flask-WTF Flask-QRcode Flask-Bootstrap
$ wget https://github.com/rpiwalletui/qtum-ui/releases/download/0.2.3-beta/qtum-piui-0.2.3-beta.tar.gz
$ mkdir ~/qtum-ui  
$ tar --strip 1 -C ~/qtum-ui -xf ~/qtum-piui-0.2.3-beta.tar.gz  
$ cd ~/qtum-ui

To start the UI run.

$ python3 app.py &

To stop the UI run.

$ pkill -9 python3

To Access the UI enter the hostname or IP of your Raspberry Pi
http://YOUR_RASPBERRY_PI_LAN_IP:3404 or http://raspberrypi:3404

Usage

TODO: Use cases and example code coming soon.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/rpiwalletui/qtum-ui.

About

A Browser interface for interacting with the Qtum wallet on a headless Raspberry Pi 3

Resources

License

Stars

Watchers

Forks

Packages

No packages published