Any parents out there that want help getting your kids interested in sound money, here's a piggy bank for you! Let me know if you need any help setting one up. Kind of obvious, but like, don't put a lot of money in it.
This is a UI for an LNBITS wallet that's meant to look like a piggy bank. Children can track their deposits but don't have the ability to withdrawal. It is meant to function like a physical piggy bank and the parents can always go back to the original LNBITS url and withdrawal when a large enough amount of money has been accumulated to place somewhere more secure. There are a few other fun learning links and various real-time stats for the network.
Grab your admin key from an LNBITS wallet and plug it in your environment variables as the value and REACT_APP_X_API_KEY as the key. Then, take a moment to reflect on the fact that I'm accepting no liability for all the money you're going to lose from using this app. Ruminate on it day and night and go on a fast if you don't feel as if you fully appreciate how silly it would be to put any significant amount of money in here. Then, have teaching your kid about Bitcoin and remember that you and only you are the one who will cover their losses if something goes wonky with this software.
Big thanks to plebdevs.com and their plebdev course, where I learned how to make lightning wallets!
demo:
My copy of the piggy bank if you want to play around with it: https://piglnbits.vercel.app/ (Do NOT send sats here unless you intend to give them to me!)
enjoy, jason npub1a95w2zch0gqfa0vhlgygz0xklwxccw6st88qkmhsk8d3tke2sqaqamsnzq
this territory is moderated
Great project, the UI is really cute. I would love to implement it for my kids. I'm not a highly technical person but I run an Umbrel node with LNBits. I've actually created dedicated wallets for my kids there. Some kind of basic guide would be highly appreciated!
reply
OK, still working on making it much easier than this (which I know is still a lot of potentially confusing steps), but this is definitely easier than before. If you download this repository and then follow the instructions in the README, you'll be able to convert your kids' LNBITS wallets into desktop piggy banks. Let me know if you have any questions!
reply
Thank you very much Jason, I'll take a look and let you know!
reply
OK, after starting to write out an explanation, I realized I need to make this easier. I'm going to try to turn it into a desktop app. Right now, you can deploy the code on your own, but you need to know how to do that. I run a few instances for people in my family, but that requires me having access to the keys to their LNBITS wallets, which you obviously wouldn't want to do. I'll try to turn this into a desktop app ASAP and get back at you. In the meantime, you need to deploy the code yourself to run it.
reply
Thanks! I’ll try to make a video tomorrow to explain setting it up as best as I can.
reply
Teaching children the right way. This is interesting. Bookmarked!
reply
Thanks!
reply