Bitcoin Forum
December 03, 2016, 06:01:13 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Good reference implementations of Bitcoin?  (Read 596 times)
ltltltlt
Newbie
*
Offline Offline

Activity: 4


View Profile
April 22, 2012, 11:50:54 AM
 #1

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?
1480788073
Hero Member
*
Offline Offline

Posts: 1480788073

View Profile Personal Message (Offline)

Ignore
1480788073
Reply with quote  #2

1480788073
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480788073
Hero Member
*
Offline Offline

Posts: 1480788073

View Profile Personal Message (Offline)

Ignore
1480788073
Reply with quote  #2

1480788073
Report to moderator
1480788073
Hero Member
*
Offline Offline

Posts: 1480788073

View Profile Personal Message (Offline)

Ignore
1480788073
Reply with quote  #2

1480788073
Report to moderator
jim618
Legendary
*
Offline Offline

Activity: 1708



View Profile WWW
April 22, 2012, 03:27:33 PM
 #2

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.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
ltltltlt
Newbie
*
Offline Offline

Activity: 4


View Profile
April 23, 2012, 02:04:26 PM
 #3

This is awesome, I was actually hoping for a Python implementation. Thanks  Smiley
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!