casascius/Bitcoin-Address-Utility — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a simple C# Windows desktop app for working with Bitcoin addresses and keys. I want a normal person to be able to open it, generate a new Bitcoin address, see the matching public key and private key, and copy each value easily.

It should also let me paste in a Bitcoin address, public key, private key, or hex value and convert it into the related formats when possible. Please show clear labels, validation messages, and don’t let bad input crash the app.

Add QR code support so the address or key can be displayed as a QR code, and include a basic printable view using the included Bitcoin note style images if that makes sense. Keep it self contained, with a straightforward Windows Forms style interface. Use a current crypto library and QR code library if the old ones are outdated, and look up current docs online if you need to.

Want more depth? Deep Reverse