Skip to content

Interactive RustChain Mining Simulator — Try Before You Mine (40 RTC) #2301

Description

@Scottcjn

Bounty: 40 RTC

Description

Build a web-based interactive simulator that shows how RustChain mining works WITHOUT requiring real hardware. Educational tool for onboarding new miners.

Requirements

  • Browser-based (HTML/JS, no backend required)
  • Simulate the mining loop:
    1. Hardware detection (show what fingerprint checks do)
    2. Attestation submission (show the payload format)
    3. Epoch participation (show round-robin selection)
    4. Reward calculation (show antiquity multipliers)
  • Let users pick their "hardware":
    • PowerBook G4 (2.5x multiplier)
    • Power Mac G5 (2.0x)
    • Modern x86 (1.0x)
    • VM (0.000000001x — show why VMs don't work)
  • Show real-time reward comparison between architectures
  • Link to actual miner download at the end

Bonus (10 RTC)

  • Animated fingerprint check visualization
  • "What would you earn?" calculator based on hardware selection

Deploy Target

rustchain.org/simulator or standalone

Wallet

Include your RTC wallet address in the PR description.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions