CoinStats - A NodeJS Cryptocurrency Statistic Bot
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
Posted on Utopian.io - Rewarding Open Source Contributors
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
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
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
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
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