Inspiration

What it does

It displays a qr-code for a lightning invoice on the Website. After scanning it with Eclair Testnet on your smartphone and paying the desired amount, the server connects to a raspberry pi with MatrixCreator LEDs and turns them on for 10 seconds.

How we built it

We set up a lightning node and put a Website built with django on top of it. A python script checks for payments in the background and connects to the raspberry pi with the lightshow if money was recieved.

Challenges we ran into

Connecting through grpc did not work at the beginning We couldn't call ROS-commands on the Pi because the bashrc checks if it is sourced from an interactive session and does not set up the ROS environment if sourced from a script.

Accomplishments that we're proud of

Working prototype

What we learned

Read the official docs first

What's next for CoinBoy

Improve integration of payments into webserver to be able to pay for different Roboy services

Built With

Share this project:

Updates