IoTone / BlockchainInABox

A suite of blockchain applications, completely self contained in an embedded linux AARCH64 based device
0 stars 0 forks source link

Nano Paper Wallet Kiosk #1

Open truedat101 opened 6 years ago

truedat101 commented 6 years ago

The high level design concept is to design an embedded application that listens for an incoming "send" into the nano wallet embedded on the server, such that this wallet has a pending block, and received into the wallet. At that point, generate a paper wallet (yes, this isn't secure on a connected server) and send the amount received into the paper wallet funds. Because the "kiosk" acts as a proxy on behalf of the paper wallet, it simplifies the use of the kiosk. The kiosk in this case will keep a the smallest amount of currency possible as profit, and will publish "profits" to a rest api, and also the amount received in total.

The interesting part will be after the paper wallet is generated, it should be possible to generate a PDF or html print out of the paper wallet, and generate the wallet on a simple thermal paper printer. These will be real paper wallets that can be used. Artifacts from the run will be destroyed after a print succeeds.

High level objective:

truedat101 commented 6 years ago

I'm thinking for this one, use: