DeepSteem - A dashboard for the STEEM blockchain
DeepSteem is a small STEEM dashboard, which I developed during the last weeks, mostly while I was commuting. Currently it displays the following (amongst others):
- Your voting power and your 100% vote value (with four digits after the decimal point , since vote values are so low currently)
- A list of incoming curation rewards (and their sum) for all your pending votes (which is something I didn't find in similiar tools)
- A list of incoming author rewards, accurately estimated in SP, SBD, and STEEM (if the SBD print rate is below 100% again)
- A diagram of the distribution between self-votes and votes on other user's posts
- A list of your followers and their cumulative voting value (to estimate what would happen if all followers would upvote a post)
Usage
DeepSteem can be installed and run locally with the following commands:
git clone https://github.com/nafest/deepsteem.git
npm install
ng serve
Now open a browser and navigate to http://localhost:4200/.
A live version runs on http://deepsteem.com.
Technology Stack
DeepSteem is implemented as frontend only Angular application (this way it can be run locally very easily). It uses steemjs to retrieve data from the STEEM blockchain. ng2-charts is used to display the diagram showing the share of self-votes. The current STEEM price is retrieved from https://coinmarketcap.com, using their REST API. Bootstrap is used for styling the frontend.
License
DeepSteem is MIT licensed.
Roadmap
Amongst others, I plan to realize the following features in the future:
- Classification of followers into active/inactive
- Overhaul of the interface (especially visually)
- Increase robustness by adding retries to requests and fallbacks to other nodes if api.steemit.com is not available
- Do not show STEEM column if SBD print rate is 100%
- Display a diagram of the price feed
How to contribute?
If you want to fix bugs or add a feature to DeepSteem, open a pull request on Github.
Posted on Utopian.io - Rewarding Open Source Contributors
Leave DeepSteem - A dashboard for the STEEM blockchain to:
Read more #utopian-io posts
Best Posts From nafestw
We have not curated any of nafestw's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From nafestw
- Welcome to STEEM @qiortate12, @qiortate13, @qiortate14, @qiortate15, @qiortate16, @qiortate17, @qiortate18, @qiortate19, and @qiortate20 [which are totally not abusing @steem's delegations for new users]
- Celebrating my first 100 STEEM days with free upvotes
- More than 500.000 SP undelegated from @dmania in the last 24 hours
- DeepSteem - Increased robustness and some minor features
- Missing error handling in WebSockets code
- DeepSteem - A dashboard for the STEEM blockchain
- DeepSteem now shows the cumulative voting value of all your followers
- My current side project: DeepSteem - a dashboard for STEEM
- A good time to use bid bots (SBD demand already rising)
- Steem.js api comes with functions that return Promises