Looking for ideas for my Bitcoin Python app, educational and fun

8 replies 267 views
Posts: 4 · Reputation: 72
#1Jul 10, 2022, 12:59 AM
I'm working on a bitcoin app that's all about education. It's designed to run in the computer terminal but has a nice UI with buttons and everything. This is a side project for me, and I'm a bit lost on what features to include, so I'd love some input. I want it to be both fun and informative, kind of like NerdMiner or mempool.space. I'm also open to adding some practical features that could be useful. Here are a few ideas I've come up with: * Use the laptop's CPU to mine bitcoin (not super practical but definitely educational) * Inscribe an image onto the blockchain to grasp what that actually means * Filter out image inscriptions when mining or from your node (if you want to keep spam at bay) * And more The app will connect to your bitcoin node to function properly. What do you think about these ideas? Any other features you think I should consider adding?
2 Reply Quote Share
bull_2019Senior Member
Posts: 296 · Reputation: 1992
#2Jul 10, 2022, 05:57 AM
The minning  seem impracticable but you've added that already. Since your app is for educational purpose, You can add -- How the bitcoin nodes works [from the mining node to the full node]. Good luck .
2 Reply Quote Share
shard_minerSenior Member
Posts: 359 · Reputation: 1322
#3Jul 10, 2022, 09:06 AM
Being that this is for educational purposes, It would be cool if your app has like a feature for interaction among people who would use it. Something like a bitcoin forum where people can asks questions, answer questions, share ideas, do or build some really cool bitcoin stuff together inside of this app.
4 Reply Quote Share
Posts: 43 · Reputation: 203
#4Jul 12, 2022, 07:50 PM
make new blockchain. just change timestamp from bailout for banks to smth else. you'll need then to mine first block on your own , there's no code for it if you make a fork now
2 Reply Quote Share
Posts: 4 · Reputation: 72
#5Jul 12, 2022, 10:12 PM
Only drawback is possibly being accused of shitcoinery!
3 Reply Quote Share
lord_chadFull Member
Posts: 52 · Reputation: 359
#6Jul 13, 2022, 12:43 AM
Should this just be educational about mining? If it can be anything about bitcoin… it would be helpful to flash daily updates about bitcoin so that we really don’t need other apps. Its price mainly and other factors. Maybe have a feature of simulators whether that is investing in btc or mining. It would also be interesting  to be able to communicate with other people in the app itself.
4 Reply Quote Share
Posts: 4 · Reputation: 72
#7Jul 13, 2022, 03:11 PM
I like the idea of doing trading simulation. Thanks!
3 Reply Quote Share
yield_forkFull Member
Posts: 162 · Reputation: 728
#8Jul 13, 2022, 07:45 PM
Here are some ideas I've been thinking about right now: 1 - Generation of mnemonics of 12 to 24 words that show: bip39 seedBip32 root keyBip32 root keyDerivation PathsBIP32 Pub KeyAccount Extended Private KeyAccount Extended Public Key You can base yourself on ZPyWallet from @NotATether, which is the most advanced I've found so far, but I haven't tested it yet. You can make the tool accept hardened addresses, as some wallets do not support hardened addresses. 2 - Bip85 for generation of child seedphrases, xprivs, WIF privkeys to make seedphrases more secure to use them as Plausible Deniability. 3 - Converter of information entered into wallet file formats (electrum, .db, .json for sparrow, wasabi, etc.)
4 Reply Quote Share
Posts: 4 · Reputation: 72
#9Jul 14, 2022, 12:29 AM
This is cool, basically make a bitcoin utility knife library
4 Reply Quote Share

Related topics