Bitcore For Developing Bitcoin Apps
Written by Ian Elliot   
Monday, 17 February 2014

Bitpay has launched Bitcore, a native interface to the Bitcoin network that provides the core functionality needed to develop apps for bitcoin.

bitcoresq

Bitcore is a new open source JavaScript library for working with the Bitcoin protocol. It comes from BitPay who created an internal fork of Stefan Thomas’ Nodejs Bitcoin project and has now open sourced it under the MIT licence.

According to its website,

Bitcore unchains developers from fallible, centralized APIs, and provides the tools to interact with the real Bitcoin network.

It is designed to run server side on node.js or client side in a web browser and interact with a trusted bitcoin node (i.e. a bitcoind instance). It is a collection of objects useful to bitcoin applications in which class-like idioms are enabled via classtool.

Classtool, also created by Stefan Thomas, implements class based inheritance in a notably different way: 

  • inheritance structure is not part of the class definition
  • bindings to the outside are explicit (including binding to a superclass)
  • default bindings allow for easy class creation while preserving override capability

As reported by Stephen Pair on the Bitpay blog, BitPay has already used bitcore for a project called Insight that is available as a demo and can be viewed, and forked, on Github.

Insight is a Bitcoin blockchain explorer with complete REST and websocket APIs that can be used for writing web wallets and other apps that need more advanced blockchain queries than provided by bitcoind RPC.

 

insight400 

 

The Bitcore website points out that the project is is still under heavy development and not quite ready for production use and also states that it "needs some developer love" asking for devs to send pull requests for bug fixes, code optimization, and ideas for improvement.

bitcoresq

 

More Information

Introducing Bitcore

Bitcore

Insight

Related Articles

Optimize Mining Bitcoin

Bitcoin Hits 10.5 Million - Mining Payment Halves

Bitcoin Idea Gets $500,000 funding

Inside Bitcoin - virtual currency

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

blog comments powered by Disqus

 

Banner


Microsoft Research Shows How To Turn Any Camera Into A Depth Camera
13/08/2014

It's SIGGRAPH so you expect a lot of amazing graphics, but Microsoft seems to cornering the market in wow. In this case, take any ordinary video camera and, with a small change, turn it into a really  [ ... ]



LiquidFun V1.1 Runs In A Browser
28/08/2014

We reported on Google's LiquidFun V1 earlier in the year as, as much fun as you can have without actual liquids getting involved. Now we have LiquidFun V1.1 and you can have as much fun in a browser.

 [ ... ]


More News

 

 

Last Updated ( Monday, 17 February 2014 )
 
 

   
RSS feed of news items only
I Programmer News
Copyright © 2014 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.