It can monitor smart contracts activity and interactions based on generated transactions and events.For example, It can be used a local blockchain explorer that runs locally on your server or machine ,or as an investigation tool that scrapes the blockchain in search for a specific query. This is done by sending requests to an Ethereum node via JSON RPC calls. There are public Ethereum nodes that can probably be used for this.
The Call API of augur.js is made up of “getter” functions that retrieve information from Augur’s Solidity smart contracts using Ethereum’s eth_call RPC; however, these functions do not write any information to the Ethereum blockchain. I should be able to use this to monitor the activities of certain smart contracts running on this service