Proposal: AlgoNodeRewards • Cool stats for your Algorand staking rewards | xGov
Description
About:
AlgoNodeRewards is the go-to web platform for Algorand node runners to track and analyze their staking rewards. When the Algorand protocol first introduced staking rewards, node operators had limited visibility into their earnings beyond basic telemetry data and total block counts on Allo. While some community members created custom scripts for personal use, there was no accessible, public-facing tool for the broader community. AlgoNodeRewards filled this gap by providing a comprehensive, user-friendly solution that has since become essential infrastructure for the node-running community.
How It Started:
When staking rewards were introduced in January 2025, I noticed the community creating small custom scripts to view their earnings. I expected a public tool to appear, but when none did, I decided to build one. Using the Nodely API (thanks to their free and reliable service), I created AlgoNodeRewards as a simple web-based dashboard where anyone can input an Algorand address or NFD and instantly access their stats.
First released on March 6, 2025, AlgoNodeRewards was made open source on April 14 after a full code cleanup, CI setup for automated testing, and the addition of a proper README.
Since launch, I’ve actively listened to community feedback and gradually added the most requested features, including dark mode, CSV export with USD values, advanced charts, and multi-address monitoring. These updates were all driven directly by user suggestions, helping the platform evolve into the comprehensive tool it is today.
Features:
- Node status
- Rewards statistics
- Estimated APY (Annual Percentage Yield)
- Total rewards
- Total blocks
- No-block probability gauge
- Max blocks/rewards in a day
- Min/max reward
- Average rewards per day/month total/last 30D/last 7D
- Average blocks per day/month total/last 30D/last 7D
- Monthly heatmap statistics
- Rewards history chart
- Blocks history chart
- Block distribution chart by day and hour
- Block reward intervals chart
- Responsive design for both desktop and mobile
- Dark/light/system theme modes
- CSV export with exchange rate in USD at the time of the reward (from Binance and Vestige)
Since launch, the project has received enthusiastic community support and rapid adoption.
FUNC, the popular one-click node controller, now includes a direct link to AlgoNodeRewards, highlighting its relevance in the ecosystem.
Links:
- algonoderewards.com
- github[.]com/cryptomalgo/algonoderewards (I can only put 2 links in my post)
Team
@cryptomalgo (X/GitHub/Discord)
Independent developer and long-time Algorand supporter.
Administrator and active member of the French Algorand community.
This is my first and only project on the Algorand ecosystem, but hopefully other will follow!
Additional Info
My primary goal with AlgoNodeRewards was to give back to the amazing Algorand community. I’m already very happy with the adoption and support it has received.
This proposal requests funding to acknowledge the development time and effort already spent, including building features and gathering community feedback via X and Discord. While funding was never the main goal, it would highlight the work already done and the effort put into the project.
If you use AlgoNodeRewards and want new features or have suggestions, I’d love to hear from you.
Metrics
- 8.5K unique visitors in the last 30 days (Sept 7 – Oct 7)
- 530 minimum unique visitors per day over the last 30 days (Sept 7 – Oct 7)
- 150K total requests in the last 30 days (Sept 7 – Oct 7)
- 17 stars on GitHub
