BLOCd

Getting informations from the blockchain with BLOCd

A daemon is a program that runs in the background. The BLOC wallet requires a node running BLOCd to connect to. That process: BLOCd, is the daemon. It can run on your computer or on a remote computer. Think of a daemon as a service. Its doing stuff in the background so you can do stuff in the foreground.

BLOCd is responsible for P2P connections and consensus for any communication with the network :

  • Interaction with the blockchain, e.g. blocks relaying, getting informations about the block
  • It can assemble transactions into blocks and check transactions validity
  • Peer list & Connections look up
  • Transaction pool information and relaying
  • Synchronize and grow blockchain
  • But it cannot look inside transactions to see transfers between addresses, because this requires access to user secrets wallets to do so.

BLOCd daemon provides a Command Line Interface with Command line arguments but also an HTTP RPC API and a JSON RPC API to receive informations from the blockchain allowing it to be controlled locally or remotely which makes it useful for integration with other software or in larger payment systems.

Various commands are made available by the API described on this page.

 




{API}
BLOC - DAEMON

BLOC integration

Make sure you follow this instructions before getting started with BLOC

BLOC integration process may differes from other cryptocurrencies. Firstly, the coin has three separate binaries:

 

 

We also support the following official client bindings:

 

 

Please click on each of the service you would like to use to see how does it work and how to implement BLOC into your application and/or website.





BLOCd daemon provides a JSON RPC API used to receive informations from the blockchain allowing it to be controlled locally or remotely which makes it useful for integration with other software or in larger payment systems. Various commands are made available by the API described on this page.



BLOCd daemon provides a HTTP RPC API, used to receive informations from the blockchain allowing it to be controlled locally or remotely which makes it useful for integration with other software or in larger payment systems. Various commands are made available by the API described on this page.




Start BLOCd with a configuration file so you do not have to remember all the command line arguments. Almost all of the command line arguments can be defined through the configuration file. This is the first step to do if you wish to use the BLOCd API. You can also generate a configuration file using this service



BLOCd CLI (Command Line Interface), is a multi-platform program (Win/Linux/Mac) that requires you to enter commands for it to work and you cannot use your mouse. It is text only application that does not have a graphical interface. However it is the most important application of the blockchain. You can view all the available command inline options here