public static void Main()
using (var wc = new WebClient())
var data = wc.DownloadString("https://ethereum.miningpoolhub.com/index.php?page=api&action=getusertransactions&api_key=bb2c6e0f108c5ea10ab75c9cb8f6ae00d553d039d2c1cdb26c3ca20b9b5b172c&dsf=" + Guid.NewGuid().ToString("N"));
var transactions = JsonConvert.DeserializeAnonymousType(data, new
getusertransactions = new
amount = 0d, timestamp = "", time = DateTime.MinValue
).getusertransactions.data.transactions.ToArray();
var perDay = transactions.Sum(x => x.amount) * rate * (1440 / (DateTime.Parse(transactions.FirstOrDefault().timestamp) - DateTime.Parse(transactions.LastOrDefault().timestamp)).TotalMinutes);
Console.WriteLine(transactions.Sum(x => x.amount) * rate);