Difference between revisions of "BCCAPI"

From Bitcoin Wiki
Jump to: navigation, search
Line 2: Line 2:
  
 
Features include:
 
Features include:
Deterministic private keys
+
* Deterministic private keys
Zero backup
+
* Zero backup
Low bandwidth
+
* Send/receive Bitcoins
Low CPU usage
+
* Low bandwidth
Server cannot spend your coins
+
* Low CPU usage
Open source
+
* Server cannot spend your coins
Free service, running on donations
+
* Open source
 +
* Free service, running on donations
  
 
Simply put the API is designed for making it easy to create light-weight secure Bitcoin wallets for handheld devices.
 
Simply put the API is designed for making it easy to create light-weight secure Bitcoin wallets for handheld devices.

Revision as of 15:18, 8 September 2011

The BCCAPI (Bitcoin Client API) is a java library designed for making secure light-weight bitcoin clients. The BCCAPI connects to a server that holds the block chain, and which tracks the client’s wallet balance. The server only has knowledge of the clients public keys, and is in no position to spend funds owned by the client’s wallet.

Features include:

  • Deterministic private keys
  • Zero backup
  • Send/receive Bitcoins
  • Low bandwidth
  • Low CPU usage
  • Server cannot spend your coins
  • Open source
  • Free service, running on donations

Simply put the API is designed for making it easy to create light-weight secure Bitcoin wallets for handheld devices.

The sources include a very simple console based client, that shows how to use it. I am not an Android developer, and my hope is that the community will pick this up and make some great apps.

The donation address for BCCAPI is 143SikKpjzwhBy5Z7Qg5knu5nKXWExSqQi

See Also

More information and the source code: http://code.google.com/p/bccapi/wiki/WhatIsTheBCCAPI

Forum thread about BCCAPI: https://bitcointalk.org/index.php?topic=36892.0