Moonwell Analytics Dashboard: Unified Protocol Data Across All Chains
This post covers the design and scope of a newly built unified Moonwell analytics dashboard, including its data coverage, methodology, and how it integrates markets, financials, governance, and liquidation data across multiple chains. I’ve also outlined why I built it, and where I’d love feedback from the community.
Live Dashboard: joelobafemi.xyz/moonwell
Why Build Another Dashboard?
Moonwell already has strong data coverage across platforms like DefiLlama, Token Terminal, Sentora, and Anthias Labs. However, each of these platforms focuses on a specific slice of the protocol:
- Risk platforms (Sentora, Anthias Labs): Strong on market data, liquidation risk and collateral composition, but leave out financial and governance insights
- Token Terminal: Excellent financial data (fees, revenue), but no visibility into governance or wallet-level behavior
- DefiLlama: Reliable for TVL and fee tracking, but lacks protocol-specific depth
- Governance tools (Forum + Snapshot): Proposal data exists, but there’s no unified cross-chain analytics or delegate insights
The gap: There’s no single place to analyze Moonwell across markets, financials, governance, liquidations, wallets, and vaults, especially across multiple chains.
This dashboard is designed to solve that.
What the Dashboard Covers
1. Overview
- Total supplied, borrowed, TVL, and reserves across all chains
- Historical trends (weekly, monthly, quarterly, yearly)
- Per-asset composition charts
- Global chain filter (Base, Optimism, Moonbeam, or All)
2. Markets
- Coverage of all 41 markets across supported chains
- Supply/borrow APYs and utilization trends
- Market-level caps, reserves, and interest rate curves
Deeper analysis:
- Collateral Backing: What assets support borrows
- Borrow Exposure: What assets are borrowed against each collateral
These are computed using proportional attribution across 23,000+ tracked wallets.
3. Financials
-
Protocol fees and revenue across all chains
-
Revenue breakdown:
- Net interest income
- Liquidation fees
- Morpho vault performance fees
-
Chain-level filtering
-
Revenue methodology aligned with DefiLlama and Token Terminal
4. Governance (Key Focus Area)
This is where the dashboard adds the most new value.
-
Aggregated proposals across Moonbeam and Moonriver
-
Cross-chain vote tracking (Base, Optimism, Moonbeam, Moonriver)
-
Delegate analytics:
- Voting power
- Participation rates
- Delegation structure
- Last vote activity
-
Governance insights:
- Full vote breakdowns (For / Against / Abstain)
5. Liquidations
-
23,000+ liquidation events (Base)
-
Profitability analysis using historical oracle prices at execution time
-
Top liquidators ranked by:
- Profit
- Count
- Efficiency
-
Daily liquidation trends
6. Wallets
- 23,000+ tracked wallet positions
- Collateral, borrow balances, and health factors
- Rankings for top borrowers and suppliers
7. Vaults (Morpho)
- All Moonwell MetaMorpho vaults on Base
- Deposits, liquidity, and performance fees
- Protocol revenue share tracking (50% of 15% fee)
- Historical vault performance
Data Sources & Methodology
Transparency is important, so here’s how the data is sourced:
- Market data: Direct onchain reads (Comptroller + mToken contracts)
- TVL & fees: DefiLlama APIs with onchain validation
- Liquidations: Event-level scanning + Chainlink oracle prices at execution
- Governance: Moonwell Indexer + onchain VoteCast events across chains
- Wallets: Event-driven tracking (Mint, Borrow, Repay, etc.)
- Vaults: Morpho Blue GraphQL API
- Prices: CoinGecko
All datasets refresh every 10 minutes.
Stack: Next.js, Neon PostgreSQL, Vercel.
Unique Features
A few things this dashboard enables that are currently unavailable elsewhere:
- Quarterly & yearly trend views (not just daily/weekly)
- Unified governance analytics across chains
- Morpho vault fee attribution (protocol vs curator split)
- Full multi-chain filtering across all pages
Roadmap
Planned improvements include:
- Multi-chain liquidation coverage (Optimism & Moonbeam)
- OEV analytics (tracking value captured from oracle auctions)
- Expanded wallet tracking beyond Base
- Improved light mode support
- More granular financial breakdowns (e.g., per-market revenue)
Feedback
This is built for the Moonwell community, and I’d really value your input.
- Are there metrics you’d like to see added?
- Anything unclear, inaccurate, or missing?
- What would make this more useful for you?
Dashboard: joelobafemi.xyz/moonwell
X: @joel_obafemi
Email: joelobafemii@gmail.com
Appreciate your time, and looking forward to your feedback.