like web3 but for minimalists var provider = { sendAsync: function(params, cb){/* ... */} } var query = new EthQuery(provider) query.getBalance(address, cb)