Bitcoin Forum
May 29, 2024, 07:15:04 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] WaSPV, native SPV + BIP32 library for iOS  (Read 900 times)
keeshux (OP)
Newbie
*
Offline Offline

Activity: 26
Merit: 6


View Profile WWW
August 03, 2014, 07:37:44 PM
Merited by ABCbits (6)
 #1

In my first post I'm pleased to introduce something I've badly missed since I got into mobile Bitcoin development: a native full-stack client library for iOS.

Here comes WaSPV:

https://github.com/keeshux/WaSPV

WaSPV is what I've worked on since last June, a bottom-up SPV client written in Objective-C supporting modern features like Bloom filters and HD wallets. All Bitcoin internals are wrapped in fine-grained classes, developers may now forget those annoying bits like the protocol endian headaches and the complex transaction signing process. Please refer to the README for installation details, there's also a podspec in the official CocoaPods repository.

I thought about designing such a library when I started developing my first Bitcoin-related project (still in progress) and noticed that the only suitable tool for creating a native mobile wallet was bitcoinj. I wasn't surprised that the most popular iOS wallets relied on web services, because interacting directly with the Bitcoin network is painful to say the least. Sadly I realized how the Blockchain.info Wallet API is unmaintained, so developing my own solution wasn't an option anymore.

Despite being still a work-in-progress, I can honestly say that the first complete release is around the corner. The tricky parts are finished and what's left to implement just takes a little more patience.. or some volunteers. :-)

WaSPV is licensed under the GPL. I strongly believe that Bitcoin software should be open source, especially for the trust it still lacks.

Really hope this helps increasing adoption.

Donations address, just in case: 16w2AWamiH2SS68NYSMDcrbh5MnZ1c5eju

Say hello to @keeshux on Twitter.

Cheers!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!