Bitcoin Forum
March 20, 2018, 03:26:52 AM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
   Home   Help Search Donate Login Register  
Pages: [1]
Author Topic: Unfinished bitcoin client  (Read 1166 times)
Offline Offline

Activity: 75
Merit: 10

View Profile
January 27, 2011, 01:57:47 AM

I am slowly working on a bitcoin-android client, but as i have so many projects on the go right now it might take me a while.

I don't really care about the bounty so much as seeing another implementation, so here is what I have to date, which will hopefully help other people writing other implementations.

This code is unfinished, largely untested and probably a bit shit. Java is not my native tongue so I probably use incorrect idioms all over the show. It does contain however:

Base58 encoding/decoding
Keypair generation and signing
Serialisation routines
The beginnings of a blockchain class
A bouncy-castle provider refactored to not interfere with androids bouncy castle
+ other bits and pieces

Though there is no licence file consider this code released under the GPL
Hero Member
Offline Offline

Posts: 1521516412

View Profile Personal Message (Offline)

Reply with quote  #2

Report to moderator
Creating a Bitcoin client that fully implements the network protocol is extremely difficult. Bitcoin-Qt is the only known safe implementation of a full node. Some other projects attempt to compete, but it is not recommended to use such software for anything serious. (Lightweight clients like Electrum and MultiBit are OK.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.

January 27, 2011, 02:27:54 AM

Awesome, thanks for sharing!  I'll definitely be checking it out.
Pages: [1]
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!