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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor

💰 Payment Info - Bounty #73

Wallet:

RTCbc57f8031699a0bab6e9a8a2769822f19f115dc5

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

@CelebrityPunks
Copy link
Copy Markdown
Contributor Author

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

@Scottcjn
Copy link
Copy Markdown
Owner

Great work on all three PRs! Payment summary:

PR Bounty Amount
#947 Miner Dashboard (#501) 75 RTC
#949 CLI Health Monitor (#1606) 5 RTC
#951 Dockerfile Fix (#1599) 3 RTC
Total 83 RTC

Please share your RustChain wallet name or RTC address so we can send payment. You can pick any name (e.g., celebritypunks) or use an RTC address from the wallet app.

createkr pushed a commit to createkr/Rustchain that referenced this pull request Mar 22, 2026
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: Abraham <bob.haddad.33@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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