This looks cool… but could you ELI5 for the non-technical? Does this allow you to send nuts over radio?
Very basic cashu wallet in Python and Kivy. Just sending and receiving ecash tokens for now. You can receive from different mint, but there's no way to select.
But the point is not to create another cashu wallet, there are many good ones, but to be able to communicate with the mint through Reticulum based mesh network (that's why I needed pure Python, because that's how you send LXMF messages now).
If interested, give it a star and watch how I develop it:
https://github.com/jooray/nutband
Pull requests welcome.
Discussion
Yes
Yes. LoRa is a low bandwidth but high range radio. It allows you to cover a city. And its mesh, so it discovers the path through the city by itself. You can also use other links like wifi or an internet connection and it finds way automatically.
So you can have for example two houses connected with WiFi and each of them a LoRa node covering different parts of a city and you can send a packet from one side of the city, it is received by one radio, then to another house through WiFi and broadcasted over another radio to the other side of the city.
All of this is automatic and pretty dynamic.
There's an encrypted messenger that already works, I'm adding communication with the mint and we're ready for the apocalypse.