In mid-2024, we embarked on an exciting journey to contribute to the development of key Hive-focused tools and projects within the HAF ecosystem, working closely with @blocktrades' core development team.
We extend our sincere thanks to everyone who supported our previous proposal — your backing has been vital to our continued progress.
Quick Recap
Over the past year, our work has spanned multiple Hive projects, including: - Hive Block Explorer (UI): A modern, user-friendly block explorer interface. We maintain a live instance at hivescan.info - Balance Tracker: A HAF application that provides API endpoints for user account balances and transaction history on Hive. - Health Checker: A visual React component for checking, fetching, and switching between Hive nodes. - HAF Block Explorer: A HAF backend app exposing endpoints for transaction and operation data within Hive blocks.
We have maintained consistent transparency and communication with the community through several channels: - Periodic blog posts showcasing progress (dev update 1, dev update 2, dev update 3, dev update 4) - Monthly updates shared during Hive Core Dev meeting. - Weekly highlights via Swarm of Swarms (thanks @hivetrending for the initiative and including our updates) - by the hour? you could check gitlab as all is public :)
To highlight a few areas of last year's work: (you can check the above links for more details and further updates - also visit hivescan.info for block explorer UI related work)
- New all blocks page + live mode for dynamic updates
- Landing Page Revamp: to include many useful components and statistics, such as trx stats, hive price chart, communities...
- Hive Price chart: is now available as a default card component as part of the landing page just below the hive feed price that is also expandable to modal view.
- Tabbed views on user profile: To support easy access to user’s comments (& posts), we introduced comments tab that allows quick view and filtering of user content, that also links to the Interactions tab which allows visualizing the activity on a particular post/comment. All those tabs are now also bookmarkable and filtering is accessible via get links.
- Balance history page: Introduced the New User Balance history page and chart, utilizing new Balance Tracker endpoints to enable larger historical tracking and more data points availability.
- Bad Actors list: we integrated bad actors list so that warnings appear if a potential bad actors account is being viewed
- Vests / HP conversion: Supporting both displays comes in handy whether you're a user or a developer, so we integrated switching mechanisms and related settings.
- New Transactions statistics card and chart
- New Proposals page with related charts and filtering criteria
- New Communities page and supported communities display on account pages, alongside subscribers and other data.
- Voters List, Voters history, and many other charts as well as search capability for witnesses & proposals
- New raw single post page: This is essentially a replica of the old hiveblocks implementation of the single raw post page, including post/votes/comments and is accessible via the same structure as the standard hive post
- Witness page revamp + witness schedule support
- Vops Support: Add virtual operations to Transaction page and raw view of Block
- Export CSV functionality: Similar to other block explorers, we now support exporting the data all across the BE. Whether in the operations view, comments, or any other view, you can export the current results you have on the page.
- Introducing card-based components and display
- User profile page complete revamp: Example below showcasing new wallet card view.
- Extended account balances endpoint: Expand account balances API endpoint to include market orders and balances under conversion.
- Extended view for proxied accounts' votes under witness votes card, going down 3 layers deep to display votes of the proxied account (userA --> proxy A --> proxy B --> votes)
- New API endpoint for account proxy-ing users: Grab users who set a particular account as proxy. This is displayed as a user card under user's profile.
- Tokenize Block Explorer and include a language switcher supporting 10+ languages.
- Improve Health Checker display and functionality
- Layout Enhancements: Improving the layout, UX & UI across Block Explorer UI, including landing page, transactions page, user profile, witness schedule and others.
- New API endpoint for Hive's Richlist: This enables querying top holders according to their HIVE/HBD/HP or even savings balances. A related page is also now available as part of BE UI.
Over the past year, we have processed 320+ issues and 330+ merge requests, covering enhancements, bug fixes, new API endpoints, and community-driven feature requests.
We initially started with a team of 4 developers and, in recent months, expanded to include 2 additional members increasing our count to 6 developers. This growth strengthens both our frontend and backend development capacity, enabling us to accelerate our work across the above HAF-based projects, and expand into new HAF-based initiatives where we see strong potential and community value.
We have an extensive roadmap ahead for above projects. This involves building more functionality into the Block Explorer UI with dynamic dashboards, richer user interactions, expanded reporting and analytics capabilities, integrations, user authentication and more. In parallel, we are also focused on developing new API endpoints to make this data more accessible and integrable across other Hive applications and tools as part of HAF.
Roadmap
In response to community feedback and growing interest, we are pleased to present a preliminary roadmap that highlights the next wave of functionality and innovation we currently plan to deliver across the HAF ecosystem projects within our development scope.
1- Block Explorer Customizable Modular Dashboard:
This task features a new Dashboard that will transform the homepage into a dynamic, user-driven workspace where each user can fully tailor their experience.
Core Features: 1. View Toggle: Users can switch between the traditional static homepage and their personalized interactive dashboard. 2. Edit Mode: Enables users to move, resize, add, and remove widgets within a drag-and-drop grid layout. 3. Layout Persistence: Each user’s configuration is automatically saved (initially to local storage, later to their account once authentication is integrated). 4. Widget System: Existing homepage components (e.g., Market Info, Network Stats) will be refactored into independent, resizable widgets. 5. Widget Library: Users can open a gallery to browse available widgets, adding or removing them as desired.
More details here
2- Interactive Financial Sunburst View:
This feature will transform our current raw transaction lists into a powerful, intuitive, and visually stunning sunburst chart. By doing so, we will move beyond being a simple data utility to become an indispensable analysis tool for all Hive users.
This will allow users to: 1. See the Big Picture: Instantly understand the proportional breakdown of their financial activity (e.g., "45% of my activity is from Curation, 30% from Posting"). 2. Drill Down for Details: Click on any category (e.g., "Posting") to smoothly zoom in and see a breakdown of the specific operations within it (e.g., author_reward, comment_benefactor_reward). 3. Analyze Specific Transactions: Click further on an operation type to see the individual transactions, posts, or comments that generated that value. 4. Navigate Intuitively: A simple "Back" button and breadcrumb trail will allow users to navigate up and down the data hierarchy with ease.
More details here
3- User Authentication & Personalization
Building on the success of leading block explorers such as Etherscan and BscScan, our goal is to elevate the Block Explorer into a fully interactive, user-centric platform—one that not only displays data but also empowers users to engage directly with the Hive blockchain.
To achieve this, we plan on introducing a multi-option authentication system that unlocks personalized access and on-chain functionality. This feature will enable users to log in and perform key blockchain actions seamlessly—voting for witnesses and proposals, casting content votes, claiming rewards, and more—all directly within the explorer interface.
More details here
4- Interactive RC Footprint & DApp Usage Dashboard
Create an interactive, visual dashboard summarizing RC usage per DApp, allowing users to easily see which apps, operations, or activities they use the most and/or consume the most resources.
Features Proposed: 1. Dynamic charts showing RC consumption by operation type, frequency, and app source. 2. Filtering and time-based views (e.g., daily, weekly, monthly). 3. Clickable segments linking to related transactions or operations for detailed inspection. 4. Integration with custom_json parsing to attribute RC usage to specific DApps. 5. Categorization of custom_json & proportional breakdown of activity into several core categories (Social Graph, Gaming, DeFi, etc.).
More details here
5- Interactive "Influence & Delegation" Map
Build an interactive visual map on the account page to represent influence relationships and delegation flows — who delegates to whom, how influence is spread, and how power is distributed across accounts.
Key Benefits & Value: 1. Enables users to visually explore their influence network, making delegation paths clear and intuitive 2. Helps users understand the impact of their delegations and whom they are influencing (directly or transitively) 3. Enhances transparency and engagement by turning raw delegation data into a meaningful, interactive graph
Feature Highlights: 1. Zoomable, clickable nodes and edges representing accounts and delegation links 2. Filtering options (e.g., show only first-degree delegations, indirect paths, weighted influence) 3. Tooltips and drill-down views to reveal more details about each delegation (amount, source, history)
More details here
6- Hive Reporting dashboard
Much like Ethereum’s Etherscan “Charts” section or Binance’s BscScan analytics, this dashboard will provide network-wide and user-level intelligence—powered by real-time data from the HAF backend (haf_block_explorer, balance_tracker, haf_stats, and related apps).
Key Features:
🟢 Network Health & Growth
- Daily Active Users (DAU) and Monthly Active Users (MAU) charts
- New accounts vs. deleted/inactive accounts trends
- RC (Resource Credits) utilization – overall and per category (posting, voting, etc.)
- Transaction throughput & block production statistics
- Witness activity, block latency, and missed blocks overview
💰 Economic Indicators
- Total Value Locked (TVL) combining Hive Power, savings, and liquid holdings
- Hive & HBD circulation supply over time
- Total transfer volume (incoming/outgoing) visualized by day or week
- Market-aligned charts showing Hive ecosystem value in USD terms
- Stake power distribution and voting weight concentration metrics
👥 User & Account Insights
- Per-account financial breakdowns (earnings, expenses, staking, rewards, delegation, etc.)
- Top active accounts (by transactions, curation, or authoring)
- Delegation analytics – incoming and outgoing HP and RC delegations
- Engagement analytics – comment/post frequency, voting activity, etc.
⚙️ Governance & Community Metrics
- Proposal vote distribution and participation rates
- Witness vote trends and ranking evolution
- Historical charting of key community actions and milestones
📊 Visualization & Interaction
- Dynamic, responsive charts
- Filtering and drill-down capabilities
- Exportable datasets
- Theming & modular widgets – allowing embedding of dashboard sections into other sites or apps
7- HAF Backend API Endpoints (haf_block_explorer/balance_tracker/haf_stats - new HAF app)
As part of expanding the Hive Application Framework (HAF) ecosystem, this component focuses on building a suite of new public API endpoints that expose critical blockchain data in a developer-friendly, standardized, and scalable manner. These endpoints will serve as the data backbone for both the Hive Block Explorer and any third-party dApps wishing to leverage real-time, high-quality network and financial data.
By integrating with the existing HAF-based services—haf_block_explorer, balance_tracker, and a new haf_stats module—the goal is to deliver transparent, efficient, and query-optimized APIs that empower developers, data analysts, and application builders across the Hive ecosystem.
Planned Endpoints and Capabilities:
- Daily Active Users (DAU)
-
- Provides insight into real user activity across the Hive network.
-
- Enables developers and stakeholders to monitor ecosystem engagement trends over time.
-
- Will include daily, weekly, and monthly aggregation options for analytics dashboards and research tools.
- Total Wallet Addresses (Accounts)
-
- Returns the total count of unique Hive accounts and their growth over time.
-
- Supports chart-ready data for visualization of user base expansion and onboarding progress.
-
- Aids ecosystem monitoring tools in measuring network adoption and participation metrics.
-
Total Value Locked (TVL)
-
- Calculates the overall on-chain wealth in Hive Power, savings, and liquid balances.
-
- Provides both chart-based data and USD-converted values through external pricing oracles.
-
- Enables developers to integrate real-time economic indicators directly into dashboards and DeFi analytics platforms.
-
RC Footprint per User
-
- Returns categorized data on Resource Credit (RC) consumption by operation type (posting, voting, transfers, custom JSONs, etc.).
-
- Useful for building user dashboards, wallet optimizers, or developer education tools.
-
Financial Analysis per User
-
- Aggregates and categorizes all on-chain operations per user into financial categories (earnings, expenses, staking, power-ups/downs, etc.).
-
- Enables personal and institutional financial overviews, paving the way for portfolio analytics, DeFi dashboards, and tax-reporting tools.
-
- Represents a first step toward building full financial intelligence layers on top of Hive data.
- Incoming RC Delegations
-
- Lists all incoming RC delegations per user, including source and amount.
-
- Can be extended to show historical trends and total delegated RC capacity.
Proposal Ask
We are requesting 590 HBD/day to cover the payments to the team and related development infrastructure.
We're proud and grateful to help shape Hive's future by delivering open-source tools that empower developers to easily access blockchain data and build innovative applications on top of it.
We invite you to support our second-year proposal and help us continue improving Hive’s ecosystem.
Support This Proposal (360): - Vote for our proposal on peakd - Vote for our proposal on ecency - Vote for our proposal on Hive wallet - Vote for our proposal via hivesigner
Thank you for your continued support in helping us strengthen Hive and its growing ecosystem.
Hive Dev Team