Introducing Hivelytics | An open source alternative to HiveStats

in Programming & Dev13 days ago (edited)

image.png

A screenshot from hivelytics.io


What is Hivelytics?

Hivelytics is an open source static website that serves information about your rewards on the chain. It is designed to be bloat free, ie no LEO or Hive-Engine stuff. Just pure Hive.

You can use it on hivelytics.io or you can even host it yourself because...

Open Source

Hivelytics is open source, licensed under MIT License. So you are basically free to do whatever you want to do with it. (Third-party libraries may have restrictions on what you can do. Please read LICENSE.md on the repo.)

And as an open source project, all contributions are welcome.

Why Hivelytics?

Simple. Hive-Stats is a closed source project and there were no alternatives to it on Hive ecosystem. This project brings an open source alternative, as a means to strengthen the software ecosystem of Hive.

Links

Website: https://hivelytics.io/
GitHub: https://github.com/mrtats/hivelytics

PS: No DHF payments were used in the development of this software. 😉

Sort:  

even tho i unfollowed u cause of your dumb views on hive's future I still appreciate the effort that's gone behind this

It is alright, we can have differing views. I have no hard feelings about it.

Stuff needs to be done either way.

I notice it lists posts I have commented on under the heading 'pending author rewards'. This confused me for a minute, as at first I thought the app was crediting me with authoring the posts. Maybe I'm just particularly easily confused, but maybe you could specify author rewards for posts and for comments, just to prevent anyone else from suffering that momentary confusion, and to enable comparison of rewards from these activities.

Also, I always assign some of my author rewards on my posts to beneficiaries, and it would be nice if those amounts were tracked, as well as tips I provide or receive, so I could quantify the impact my use of those tools is having on my account on an ongoing basis. In the column to the left at the top of the report several items are quantified, such as delegations in or out, and etc. Beneficiary rewards and tips I provide also substantially affect my account, which would be nice to see there as well. Sometimes people just send hive via memo, and that is another quantity, both in and out, it would be nice to know. I haven't spammed the userbase with .01 Hive to request some attention, but sometimes folks do that and they might benefit from quantifying what they spend that way.

That's all I can think of so far. This can be a great tool to keep tabs on how we're managing our Hive tokens, and I'm sure a lot of folks will benefit from using it going forward.

Thanks!

I notice it lists posts I have commented on under the heading 'pending author rewards'. This confused me for a minute, as at first I thought the app was crediting me with authoring the posts. Maybe I'm just particularly easily confused, but maybe you could specify author rewards for posts and for comments, just to prevent anyone else from suffering that momentary confusion, and to enable comparison of rewards from these activities.

Technically speaking rewards for posts and comments are both author rewards.

Also, I always assign some of my author rewards on my posts to beneficiaries, and it would be nice if those amounts were tracked, as well as tips I provide or receive, so I could quantify the impact my use of those tools is having on my account on an ongoing basis. In the column to the left at the top of the report several items are quantified, such as delegations in or out, and etc. Beneficiary rewards and tips I provide also substantially affect my account, which would be nice to see there as well.

I'll look into it. But I can't really promise it. Depending on how hard it would be on the public RPCs it might not make the cut.

I haven't spammed the userbase with .01 Hive to request some attention, but sometimes folks do that and they might benefit from quantifying what they spend that way.

I think this would be out of scope, there are better tools to gather such information. And this project is mostly about rewards of your account.

"Technically speaking rewards for posts and comments are both author rewards."

Yes, but they usually are rewarded very differently, and often require very different work. It did confuse me for a minute when I saw posts by other authors listed in my 'pending author rewards', too. Breaking posts and comments into separate categories, like 'pending author rewards for posts' and 'pending author rewards from comments' would help prevent such confusion, and demonstrate the difference between posts and comments in terms of rewards. Depending on how folks perceive their rewards from commenting it might even encourage more engagement - or discourage it. I'd find it useful anyway. I didn't think it would hurt anyone to ask.

"I'll look into it. But I can't really promise it. Depending on how hard it would be on the public RPCs it might not make the cut."

I appreciate you having a look. I can't expect more than that of you. You don't even know me. If it doesn't make sense to you, you made the app open source, so I could just learn to code and add whatever I wanted if it matters so much to me.

"I think this would be out of scope, there are better tools to gather such information. And this project is mostly about rewards of your account."

I get it. I am happy you considered my comments and did me the favor of replying.


Your reply is upvoted by @topcomment; a manual curation service that rewards meaningful and engaging comments.

More Info - Support us! - Reports - Discord Channel

image.png
Curated by incublus

Looks good, a couple of suggestions.

image.png

Just put Hive account, you already filter @ out, would have suggested just filtering it out but I see you already do.

image.png

Get rid of "account" give that avatar more room to flaunt. I'd remove the @ on the user name, it will look nicer just the avatar and user name.

image.png

This can use some love.

Good collection of data.

Thanks for the feedback! I'll update those when I have the time.

I've implemented your suggestions marky, though I took some liberties on some of them. Let me know how they feel now. (You might need to do a Ctrl+F5)

alert: nuance topic important

As a new user, I have no idea what it is, but the page looks nice.

Thank you for this. I love having an open-source alternative to hivestats.

There is a difference in APR between the two dapps. I don't know what could be causing it.

imagen.png

imagen.png

Hey, an issue with rewards have been fixed. (Though it shouldn't really affect the APR. It didn't in my case.) Due to some timezone shenanigans some rewards were getting displayed under the wrong day.

It now matches my daily author/curation report I receive from FRIDAY.

Probably due to some rounding issues. I'll do another pass on the curation.

Brilliant! It'll be nice to get away from hivestats, it's been slightly broken for yonks and barely maintained.

Wow that is a cool tool, I will be using this from now on!

Only thing that left me a little questioning is the curation APY. It shows below 4% for me - while it used to be around 8%. I powered up 58k hive last week, so “total curation rewards / hive power x 100%” would be lower, while technically my spot APY should be still around 8% (both before aswell as after the power up).
Is my assumption correct that the calculation uses both a Total (curation rewards) aswell as a Spot value (current HP )?
Because that would mean that if an account powers down/up, the APY would increase/decrease and would become less usefull if there are larger swings in hp balance (compared to a fixed hp position).
Maybe 7/14/30 day apy could tackle this?

Anyway, thank you for the great work!

It doesn't use total curation rewards, it uses the 30 day curation rewards to calculate an APR based on your current HP.

So yes large swings of HP will definitely affect the APR shown, but it should normalize as days pass. (This is how it also works on Hivestats)

That both explains it aswell as fixes it! As in 30 days it would be back to normal. With powering down the difference is even smaller due to the weekly unstaking schedule.

Thank you!

Awesome! Congrats!
A question: Why it is not possible, also for the witness rewards to fetch the All time value, like with the other reward categories?

A question: Why it is not possible, also for the witness rewards to fetch the All time value, like with the other reward categories?

Because all time values for author and curation reward is provided by the blockchain in a simple API call but the same is not true for witness rewards as far as I am aware and would require to fetch the whole history of an account. (Which is not really ideal, we wouldn't want to bombard public RPCs like that.)

we wouldn't? at least someone would be using them. ;)

I mean, it already bombards them enough 😆

What about hivesql or hafsql?

Those APIs also don't have an easy here all the witness rewards this account have received call.

This topic is a lifechanger. Hence my reason to follow you.

Bruh there is an epidemic of these bots. Don't look at #all

I love it, mostly for its style and because it offers slightly more accurate data than Hivestats. For example, despite many "updates," Hivestats does not show the exact amount of Reputation an account has, whereas HiveLytics does. That alone makes it one of my favorites.

I'm not much of a data cruncher, I just focus on writing, but it's always good to see some information about your account and track your progress from time to time.

Excellent work.

nice work, congrats.

Thanks for doing this! no DHF funds, but will get upvotes from the community. Value for value, my friend. Already bookmarked and started exploring it. It looks great!

Excellent, thank you for this very useful tool! Having open-source alternatives is awesome sauce! 😁🙏💚✨🤙

That's something new for @borniet to create his own instance of when he has free time again! 😎

!HOPE
!ALIVE
!HBIT

savvyplayer, you mined 0.9 🟧 HBIT and the user you replied to (tydynrain) received 0.1 HBIT on your behalf as a tip. You can receive 100% of the HBIT by replying to one of your own posts or comments. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️ | tools | wallet | discord | community | daily <><

What's more, you found 1.0 ⚪ BLAQ pearl as a bonus treasure token!


Your random number was 0.09200974551434293, also viewable in the Discord server, #hbit-wusang-log channel. Check for bonus treasure tokens by entering your username at block explorer A, explorer B, or take a look at your wallet.

There is a treasure chest of bitcoin sats hidden in Wusang: Isle of Blaq. Happy treasure hunting! 😃 Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.

Yep, along with a whole new and better implementation of BeeSwap. 😁🙏💚✨🤙

!ALIVE
!HOPE
!ZOMBIE

There might come a time when Bjorn hosts his own suite of all FOSS Hive apps (that aren't too similar to any other one) !INDEED! 😎

!HOPE !PIZZA !WEIRD !ALIVE !WINEX

I dig it, and that'd be great, whether they are similar or not. 😁🙏💚✨🤙

!ALIVE
!HOPE
!INDEED
!PIZZA
!WINE
!WEIRD

I think that you mean with "whether they are similar or not" is that it would be great for Bjorn to have multiple instances of even a single Hive app, which may (or may not) have (very) minor changes in each of them. 🤓

!ALIVE
!PIZZA

lol! :-D
Do you happen to have a list???? :-D
!HBIT
!PIZZA
!BBH

While that would be cool too, that's not what I meant. Whether the website, app, or tool is very similar or dissimilar to existing ones, I'd be glad to see either, or both. 😁🙏💚✨🤙

!ALIVE
!PIZZA

Thanks for this tool.
I am going to use this tool going forward.

It looks like a great tool. I'll check it out soon.

Bookmarked it 😁.

Yeah this is quite interesting for me. Thanks for sharing this project. An open-source and bloat-free analytics tool like Hivelytics is definitely a great addition to the Hive ecosystem. I really appreciate the focus on transparency and simplicity. Great work and keep it up!

The topic in this nuance is important.

The important in this topic is nuance.

I love your view to that topic that's why I follow you

😩😩😩😩😩

Sorry I had to keep it...

It looks like a great tool. I'll check it out soon.

Congrats.

Thank you. Excellent contribution.

Very fast, good info. great job 👍

I think it's an interesting project, congratulations and thanks for sharing it.

Congratulations @mrtats! Your post has been a top performer on the Hive blockchain and you have been rewarded with this rare badge

Post with the highest payout of the day.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

PIZZA!

$PIZZA slices delivered:
savvyplayer tipped tydynrain (x4)
@tydynrain(3/15) tipped @savvyplayer (x3)

Please vote for pizza.witness!

Congratulations @mrtats! Your post has been a top performer on the Hive blockchain and you have been rewarded with this rare badge

Post with the highest payout of the week.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Hive Power Up Day - January 1st 2026

Great one! Thanks ;-)
!HOPE
!PIZZA
!INDEED
!ALIVE
!BBH
!STRIDE

Update: @mrtats, I paid out 56.151 HIVE and 0.000 HBD to reward 18 comments in this discussion thread.

Congratulations @mrtats! You received a personal badge!

You powered-up at least 10 HIVE on Hive Power Up Day!
Wait until the end of Power Up Day to find out the size of your Power-Bee.
May the Hive Power be with you!

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

Hive Power Up Month Challenge - December 2025 Winners List
Be ready for the January edition of the Hive Power Up Month!
Hive Power Up Day - January 1st 2026

Congratulations @mrtats! You received a personal badge!

You powered-up at least 1000 HP on Hive Power Up Day and got the biggest Power-Bee!
See you at the next Power Up day to see if you will repeat this feat.
May the Hive Power be with you!

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

Hive Power Up Month Challenge - December 2025 Winners List
Be ready for the January edition of the Hive Power Up Month!
Hive Power Up Day - January 1st 2026

This is why I follow you — the long-term view on this topic is crucial

The nuance in this topic is important 🙏