bitcore-rpc

0.8.7 • Public • Published

bitcoind JSON-RPC for bitcore

NPM Package Build Status Coverage Status

bitcore-rpc adds support to connect to bitcoind's RPC interface

See the main bitcore repo or the bitcore guide on RPC for more information.

Getting Started

In order to connect to an instance of bitcoind, you'll need to have set a username and password on that instance. See running bitcoin for information on how to configure bitcoin.conf.

npm install bitcore-rpc
bower install bitcore-rpc

Take a look at the JSON-RPC API reference on the main bitcoin wiki.

You can then make requests to that instance. For example, you could do:

var RPC = require('bitcore-rpc');
var blockHash = '0000000000000000045d581af7fa3b6110266ece8131424d95bf490af828be1c';
 
var client = new RPC('username', 'password');
 
client.getBlock(blockHash, function(err, block) {
  // do something with the block
});

Contributing

See CONTRIBUTING.md on the main bitcore repo for information about how to contribute.

License

Code released under the MIT license.

Copyright 2013-2015 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc.

Readme

Keywords

Package Sidebar

Install

npm i bitcore-rpc

Weekly Downloads

3

Version

0.8.7

License

MIT

Last publish

Collaborators

  • eordano
  • braydonf
  • maraoz
  • yemel