BlockCypher

Component ID

2718479

Component name

BlockCypher

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

304

Component created

Component changed

Component body

The BlockCypher module allows you to quickly and easily start querying and transacting data on various blockchain networks in your own Drupal projects by implementing the BlockCypher API.

Features

  • Easy to setup and start using right away (no need to maintain any sort of bitcoind installation).
  • Supports multiple blockchains (Bitcoin, Litecoin, Dogecoin, Testnet)
  • Query any information about the blockchain, blocks, transactions, and addresses.
  • Create new addresses (and wallets to manage collections of them).
  • Create, sign, and push transactions to the blockchain.
  • Basic multisig support.
  • Fund your addresses from a faucet for easy development and testing (Testnet only).
  • Create forwarding addresses that automatically sweep funds sent to them to a destination address.
  • Create custom webhooks that will cause your site to be notified when various events occur on the blockchain.

Requirements

  • PHP 5.4+
  • curl, json, openssl, gmp, and mcrypt extensions.
  • Libraries API Module

Installation

  1. Download this module and extract it to the sites/all/modules folder.
  2. Download the latest BlockCypher PHP SDK release and extract it to the sites/all/libraries/blockcypher folder (make sure to download the client release, not the source).
  3. Register for a free account on https://accounts.blockcypher.com to get an API key.
  4. Enable the module on your site, then configure it under Configuration > Web services > BlockCypher API configuration (admin/config/services/blockcypher).

Usage & Examples

Refer to the module's included README.txt for API usage instructions & examples.

The maintainers of this module are not affiliated with BlockCypher.