CoinStats - A NodeJS Cryptocurrency Statistic Bot

in #utopian-io6 years ago (edited)

wallpaper.png

CoinStats

What is the project about?

CoinStats is a NodeJS Cryptocurrency Statistic Bot for Steemit or other Platforms. CoinStats retrieves the last 24 historical data for specified coins and generates line chart images from it. These images are uploaded directly to the LBRY Blockchain and a Markdown File is generated, which will be uploaded to Steemit.

The idea behind this project is to have an easy way of gathering and presenting the latest cryptocurrency statistics for specifics coins, without doing anything. Also I wanted to work with LBRY Blockchain and Cryptocompare's API!

Technology Stack

CoinStats is written in JavaScript and uses NodeJS for running. Also does CoinStats used Spee.ch to upload images directly to the LBRY Blockchain and Cryptocompare is used for historical coin data. Charts are generated with ChartJS Open Source Project.

Roadmap
  • V.0.1:
    • Markdown File generation
    • Chart generation
    • Upload to LBRY Blockchain
  • V.0.2:
    • Create directly Steemit Post
    • Better Charts
  • V.1.0:
    • More information (e.g different Charts for each Coin)
    • Running on a Server and automatically post every day
    • Custom messages for the coins
    • Better overall layout

How to contribute?

  • Go the repository
  • Fork it
  • Create a img/ folder
  • Make changes
  • Create PR (Pull Request)

Running Example

A running example post can be found here
Screen Shot 2018-02-18 at 18.25.02.png



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Very nice! Didn‘t know LBRY yet, sounds very promising.

Congratulations @moonrise! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes
You published a post every day of the week

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

1UP-Kayrex_tiny.png

You've got upvoted by Utopian-1UP!

You can give up to ten 1UP's to Utopian posts every day after they are accepted by a Utopian moderator and before they are upvoted by the official @utopian-io account. Install the @steem-plus browser extension to use 1UP. By following the 1UP-trail using SteemAuto you support great Utopian authors and earn high curation rewards at the same time.


1UP is neither organized nor endorsed by Utopian.io!

Hey @moonrise I am @utopian-io. I have just upvoted you!

Achievements

  • WOW WOW WOW People loved what you did here. GREAT JOB!
  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.029
BTC 63209.23
ETH 3482.75
USDT 1.00
SBD 2.53