Get Ethereum Value from Command Line

By  on  
Ethereum

Last year I got big into Bitcoin; today I own a few dozen bitcoin and am loving my return.  Recently I've been hearing big things about Ethereum, another cryptocurrency.  Ethereum is in its infancy and has hit some troublesome times recently due to a hack but hey -- at its roughly $10 value now, if it ever hits bitcoin-type heights, you could be in for a great return on investment.  A while back I wrote a few scripts to get bitcoin value so I thought I'd repeat that post for getting Ether value!

Get Ether Value from Command Line

I use a snippet of python to to grab the value of ether from command line:

curl -s https://coinmarketcap-nexuist.rhcloud.com/api/eth | python -c "import json, sys; print(json.load(sys.stdin)['price']['usd']")

Since you buy ether with bitcoin, getting its bitcoin value may be more of value:

curl -s https://coinmarketcap-nexuist.rhcloud.com/api/eth | python -c "import json, sys; print(json.load(sys.stdin)['price']['btc'])"

Get Either Value with Node.js

You can use a library like Request for making the API request but to avoid dependency you can use the base Node.js API:

var http = require('http');

http.get({
        host: 'coinmarketcap-nexuist.rhcloud.com',
        path: '/api/eth'
        },
        function(response) {
                // Continuously update stream with data
                var body = '';
                response.on('data', function(d) { body += d; });
                response.on('end', function() {

                        // Data reception is done, do whatever with it!
                        var parsed = JSON.parse(body);
                        console.log(parsed.price.usd);
                });
        }
);

Cryptocurrency lovers will hate on me for talking about bitcoin and ether in terms of USD dollar price but I still see these cryptocurrencies as a short term investment right now.  Many online stores don't accept bitcoin yet so I don't see a great application right now.  Whatever your reason for wanting to know the price of ether, these scripts will be what you need!

Recent Features

  • By
    Chris Coyier’s Favorite CodePen Demos

    David asked me if I'd be up for a guest post picking out some of my favorite Pens from CodePen. A daunting task! There are so many! I managed to pick a few though that have blown me away over the past few months. If you...

  • By
    How I Stopped WordPress Comment Spam

    I love almost every part of being a tech blogger:  learning, preaching, bantering, researching.  The one part about blogging that I absolutely loathe:  dealing with SPAM comments.  For the past two years, my blog has registered 8,000+ SPAM comments per day.  PER DAY.  Bloating my database...

Incredible Demos

  • By
    Printing MooTools Accordion Items

    Sometimes we're presented with unforeseen problems when it comes to our JavaScript effects. In this case, I'm talking about printing jQuery and MooTools accordions. Each "closed" accordion content element has its height set to 0 which means it will be hidden when the...

  • By
    Facebook Open Graph META Tags

    It's no secret that Facebook has become a major traffic driver for all types of websites.  Nowadays even large corporations steer consumers toward their Facebook pages instead of the corporate websites directly.  And of course there are Facebook "Like" and "Recommend" widgets on every website.  One...

Discussion

  1. dlt074

    Great post.
    There is a syntax error in your first command. That ” needs to be moved to the end of the command.

    Have you checked out jq for parsing JSON on the command line? Works great.

    curl -s https://coinmarketcap-nexuist.rhcloud.com/api/all | jq .eth.price.usd

Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!