lncm / ideas

Ideas for things to be built on meetups.
MIT License
21 stars 4 forks source link

LN payment processing device (aka "The Box") #1

Open nolim1t opened 5 years ago

nolim1t commented 5 years ago

Just a rehash from our Keep document

Description

We build a device that runs Bitcoin/Tor(?)/LN nodes and presents a UI to select a product, connect to it (LN-connstring), displays QR code of an invoice to pay, and shows payment confirmation.

Needed:

Comments

nolim1t commented 5 years ago

Also needs to be able to connect to different exchanges to fetch data. I've got some node.js libraries

meeDamian commented 5 years ago

@nolim1t I think it would be waaaay beyond the scope of this project. Let's keep it simple:

Once we have that we can try to hook it up with some arduino board (as per #4) to perform some "motor functions" - unlocking fridge, etc, etc see

meeDamian commented 5 years ago

img_20180811_154728

We already got the e-paper display to work, and the RBPs on which will be doing the project are already being cooked ^^

nolim1t commented 5 years ago

thats awesome. whats the code like to display stuff on epaper?

I assume theres some sort of API there

meeDamian commented 5 years ago

I'll post the exact procedure to get it working later tomorrow. The setup procedure is rather complex with many steps, but the actual python code to show it is trivially short.

meeDamian commented 5 years ago

I'm going to be documenting RBP pre-setup for on-the-event reference. @AnotherDroog feel free to follow the same instructions and/or tell me about all issues that arise :).

I'll be setting up a

First step is pretty much just following all of my 3 guides posted:

Rest, I'll be posting as I go šŸ˜.

nolim1t commented 5 years ago

We should try to get "The Box" on docker (or another orchestration tool - I do like docker though because its platform independent for dev purposes) eventually.

AnotherDroog commented 5 years ago

Status update for those who weren't at the meetup: img_2214-optim

AnotherDroog commented 5 years ago

This is largely duplicate of #14