Author

Topic: Good reference implementations of Bitcoin? (Read 748 times)

newbie
Activity: 4
Merit: 0
April 23, 2012, 10:04:26 AM
#3
This is awesome, I was actually hoping for a Python implementation. Thanks  Smiley
legendary
Activity: 1708
Merit: 1066
There is the bitcoinj code at:
http://code.google.com/p/bitcoinj/

Which is worth considering. The bitcoinsharp code was originally a port of this but I expect they have diverged now. Bitcoinj is mature, pretty easy to use and used for real in MultiBit, Android Bitcoin Wallet and I am sure other projects I am unaware of.

There is Libbitcoin in C++.

For python both Electrum and Armory are python front ends but use a bespoke server and bitcoind as their 'bitcoin providers' respectively. I am not sure if there are python bindings for Libbitcoin yet but if python takes your fancy that would be the place to start.

I would avoid using the Satoshi code is at all possible due to it's complexity.
newbie
Activity: 4
Merit: 0
Hey--I'm looking for a good reference implementation of Bitcoin source code. I saw someone somewhere else mention bitcoinsharp, which looks neat. Any other good source code repositories to look at?
Jump to: