Join 41,197 users and earn money for participation
read.cash is a platform where you could earn money (total earned by users so far: $ 169,127.93).
You could get tips for writing articles and comments, which are paid in Bitcoin Cash (BCH) cryptocurrency,
which can be spent on the Internet or converted to your local money.
Takes one minute, no documents required
Featuring the new Bitcoin Cash Watchdog: keep your BCH safe with an Arduino or NodeMCU board!
There are lots of reasons to keep track of your wallets. For example, to make sure your paper wallet is safe, to keep control of a shared wallet or to know if you have received any donation for your project (or your writings at read.cash).
Now there's one way to make it possible without depending on any 3rd party service or doing it manually, you just need a $10 (or less) NodeMCU board. Any ESP8266 board could work, but I only have a NodeMCU V3 board to test it.
The BCH Watchdog is a little program that runs on any ESP8266 board. It constantly keep track of the balance of a list of addresses given by the user. If any change in the balance is detected, you will get an alert via Telegram in your computer, smartphone or laptop!
But the purpose is not just that. I try to show how the Bitcoin Cash blockchain can easily interact with IoT devices thanks to the Bitcoin.com REST API. You can make any project you want, like expending machines, with cheap hardware and little coding skills (like myself).
This is an open source project, you can customize it and do whatever you want. The Arduino community is huge and full of helpful people. The bot does not store any private key, so no risk of losing funds, and detects 0-conf transactions so you will get an early alert. And Telegram is available in lots of platforms, you you can get an alert wherever you are.
If I have enough free time, I want to implement HTTPS (incompatible with the Telegram library I'm using for Arduino) and make the bot interactive to add new addresses using Telegram. If anyone has any idea regarding BCH and Arduino I could try to help, despite this is my first BCH project and I barely have coding skills.