Skip to content

feat: personal miner dashboard — stats, rewards, withdrawals [Bounty #501]#947

Merged
Scottcjn merged 1 commit intoScottcjn:mainfrom
CelebrityPunks:bounty/miner-dashboard
Mar 14, 2026
Merged

feat: personal miner dashboard — stats, rewards, withdrawals [Bounty #501]#947
Scottcjn merged 1 commit intoScottcjn:mainfrom
CelebrityPunks:bounty/miner-dashboard

Conversation

@CelebrityPunks
Copy link
Contributor

Summary

  • Self-contained HTML miner dashboard at explorer/miner-dashboard.html
  • Miner ID via input field or URL parameter (?miner=...) for shareable links
  • Displays balance, status, hardware type, mining multiplier, blocks mined
  • Reward history table with epoch, amount, type, and timestamp
  • Withdrawal history with status badges (completed/pending/failed)
  • Chain tip activity feed
  • Auto-refreshes every 30 seconds
  • Matches existing RustChain Explorer dark theme and monospace style
  • Fully responsive for mobile

Bounty

Closes Scottcjn/rustchain-bounties#501 — [BOUNTY] Miner Dashboard — Personal Stats & Reward History (75 RTC)

Acceptance Criteria

  • Miner ID can be entered or shared via URL parameter
  • Current balance is displayed
  • Recent reward/epoch history is displayed
  • Recent attestation/participation history is displayed
  • Reuses RustChain visual style

🤖 Generated with Claude Code

Self-contained HTML dashboard for individual miners:
- Enter miner ID or share via URL parameter (?miner=...)
- Shows balance, status, hardware info, mining multiplier
- Reward history table with epoch and type
- Withdrawal history with status badges
- Chain tip / recent activity
- Auto-refreshes every 30 seconds
- Matches RustChain Explorer visual style (dark theme, monospace)
- Mobile responsive

Closes Scottcjn/rustchain-bounties#501

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions github-actions bot added miner Miner client related size/L PR: 201-500 lines labels Mar 13, 2026
@Scottcjn Scottcjn merged commit 21d8f51 into Scottcjn:main Mar 14, 2026
2 of 3 checks passed
@Scottcjn
Copy link
Owner

Merged! Clean dashboard with real API integration, auto-refresh, and shareable URLs. Nice work.

Please share your RTC wallet address for bounty payment.

@FraktalDeFiDAO
Copy link

💰 Payment Info - Bounty #73

Wallet:

RTCbc57f8031699a0bab6e9a8a2769822f19f115dc5

Reviewed: 5 PRs, 10 findings, 5.5 RTC expected
GitHub: @FraktalDeFiDAO

@CelebrityPunks
Copy link
Contributor Author

Thanks for merging! Wallet for payment: 4QsNSyUmL94zTTiPa81kAyyMAwD9BrWoUZ4EFNEaHYSD (Solana/wRTC)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

miner Miner client related size/L PR: 201-500 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BOUNTY] Miner Dashboard — Personal Stats & Reward History (75 RTC)

4 participants