Все равно та же самая ошибка на строке
using (WebResponse httpResponse = request.GetResponse())
Странно как-то. У меня прямо сейчас вот этот код выводит в консоль ответ в формате JSON без всяких ошибок:
static void Main(string[] args)
{
string url = @"https://blockchain.info/rawaddr/385cR5DM96n1HvBDMzLHPYcw89fZAXULJP";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
using (WebResponse httpResponse = request.GetResponse())
{
using (StreamReader reader = new StreamReader(httpResponse.GetResponseStream()))
{
Console.WriteLine(reader.ReadToEnd());
}
}
}