Hello frenz,
Since it’s already a new year, I think this is a good time to share something I worked on a few weeks ago. When I was setting up my witness, part of doing things properly was configuring a price feed as well.

I was pointed toward @enrique89’s tool, and within a minute it was up and running. That said… I wouldn’t be me if I didn’t peek under the hood and tweak it a bit.
It was @drakos who pointed out that price feeds—especially for witnesses that aren’t top-ranked—don’t really need to publish that often. So I adjusted things to better suit @snapie’s current ranking, and along the way, I stumbled upon a small bug.
A happy accident, really. It forced me to dig deeper into the code and truly understand how the whole thing works its magic.
Working like a tireless little bot 🤖, the script pulls Hive’s price from multiple providers (exchanges). Using a configurable interval defined in config.ts (this was my first tweak), it validates responses—because, let’s be honest, some API calls occasionally return absolute trash.
Once the data is cleaned up, an aggregator kicks in to calculate an average price, giving more weight to exchanges with higher trading volume (this part is key).
Finally, the tool broadcasts the price feed using a Hive/WAX client along with a Beekeeper wallet session.
Honestly, you’d be hard-pressed to find areas for improvement in such a neat little tool. It’s clearly well thought out by @enrique89… but I still couldn’t help myself.
What I did
6-hour interval option – A new publishing interval (as recommended by @drakos)
Wallet session persistence – Improved Beekeeper wallet handling to avoid unnecessary session recreation
Interactive setup wizard – Easier configuration, because the smoother things are, the better (imo)
Of course, we added butter 🧈
Staying true to the lingo that @eddiespino, @kesolink, and I use, the improved code now lives in our repo:
👉 https://github.com/Mantequilla-Soft/hivefeedprice
Acknowledgements
I’ll close by thanking @enrique89 for building such an awesome tool. Seriously—thank you for creating something this useful for Hive witnesses.
– Snapie
You can vote for @snapie here: https://vote.hive.uno/@snapie