Hello,
I thought I might share some of my Bitcoin related code here, in case it proves useful or informative to others.
ntgbtminer is a no thrills, demonstrative getblocktemplate protocol miner written in Python. It's freely available under the MIT license here:
https://github.com/vsergeev/ntgbtminer. It might be useful to anyone interfacing directly with the getblocktemplate protocol or writing a helper library for it.
gimme-bitcoin-address is a standalone Bitcoin address generator written in Go. It's also freely available under the MIT license here:
https://github.com/vsergeev/gimme-bitcoin-address. I wrote it because I was curious about ECDSA secp256k1 keypair generation and Bitcoin's encoding of those keypairs with Base58Check. It might be useful to anyone interested in the underlying crypto of Bitcoin addresses (although using a popular crypto library in practice is highly recommended).
Thanks!