Index Dashboard
Dashboard for index composition, performance tracking, fee accrual, and rebalance history.
📁 File Structure 24 files
📖 Documentation Preview README excerpt
index-dashboard
Real-time React dashboard for tokenized index monitoring — NAV tracking, composition, drift, fee accrual, and rebalance history.
Price: $12.99 | Store: index-lab | Product #4
Overview
index-dashboard is a production-ready React dashboard template for monitoring tokenized index portfolios. It connects directly to index token contracts via wagmi/viem, displays real-time on-chain data, and renders historical charts using Recharts.
Features
| Feature | Description |
|---|---|
| NAV Tracking | Net Asset Value with 24h delta and historical chart |
| Composition View | Pie chart of token weights with live prices |
| Drift Monitor | Real-time component drift vs target with alert thresholds |
| Fee Tracker | Streaming fee accrual visualization and projections |
| Holder Table | Top holders with share percentages |
| Rebalance Timeline | Historical rebalance events with trade details |
| Dark Theme | CryptoForge branded dark UI with responsive layout |
Views
1. Dashboard — KPI cards (NAV, AUM, components, holders) + NAV chart + composition pie
2. Drift Monitor — Per-component drift bars with configurable alert thresholds
3. Fee Tracker — Streaming fee configuration, accrued fees, and projection chart
4. Rebalance Timeline — Historical rebalance events with trade volume and gas cost
Installation
# Clone the product
cp -r index-dashboard/ my-index-dashboard/
cd my-index-dashboard
# Install dependencies
npm install
# Start development server
npm run dev
The dashboard opens at http://localhost:3000.
Prerequisites
- Node.js 18+
- npm 9+ or pnpm 8+
- An RPC endpoint (Alchemy, Infura, or public)
Configuration
1. Set your index token address
... continues with setup instructions, usage examples, and more.