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
Hi Nate. I really like this - I’m using it a lot. The weight on curation, what is this number signifying and how is it calculated?
Your share of the available curation rewards is given by this weight to the total weight for a post. It is immediately computed when a vote is added.
Thank you for your contribution.
Need help? Write a ticket on https://support.utopian.io.
Chat with us on Discord.
[utopian-moderator]
Thank you for reviewing!
Congratulations @nafestw! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes received
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
Hey @nafestw I am @utopian-io. I have just upvoted you!
Achievements
Utopian 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
Do you accept contributions in the form of suggestion
I guess this doesn't make a lot of sense, since there are a lot of obvious things missing (such as comment rewards, votes are completely missing, etc.). Maybe if the project is more mature.
Okay. Thank you
Like it!