-
-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
Bounty: RustChain Web Dashboard
Reward: 100 RTC (~$10 at reference rate)
Background
The current block explorer is functional but basic. We need a real-time dashboard showing network health, miner activity, and reward distribution.
Requirements
- Live Dashboard (single-page app, any framework):
- Network health status (all 3 nodes)
- Active miner count with hardware breakdown (pie chart: G4/G5/modern/apple_silicon)
- Current epoch info (pot size, enrolled miners, time remaining)
- Recent attestations feed (live-updating)
- RTC supply and distribution chart
- Miner Detail Page:
- Individual miner stats (uptime, rewards earned, hardware type)
- Attestation history timeline
- Antiquity multiplier and decay curve
- Network Map:
- Geographic distribution of miners (if IP geolocation available)
- Node status indicators (green/yellow/red)
API Endpoints Available
GET /health— Node statusGET /epoch— Current epoch infoGET /api/miners— Active minersGET /wallet/balance?miner_id=X— Balance checkGET /lottery/eligibility?miner_id=X— Eligibility
Tech Stack
Any modern framework (React, Vue, Svelte, plain HTML/JS). Must be deployable as static files behind nginx.
Deliverables
- Complete dashboard source code
- Deployment instructions
- PR to this repo or standalone repo linked in PR
Claiming
Comment with mockup/wireframe and tech stack choice. First working PR wins.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels