Skip to content

[BOUNTY] Mining Earnings Calculator — Estimate Your RTC Rewards (25 RTC) #160

@Scottcjn

Description

@Scottcjn

Mining Earnings Calculator — 25 RTC Bounty

Build a simple tool where someone enters their hardware type and gets an estimate of daily/weekly/monthly RTC earnings. This is the #1 question new miners ask.

How RustChain Rewards Work

Each 10-minute epoch distributes 1.5 RTC across all active miners, weighted by hardware antiquity:

Hardware Multiplier Examples
PowerPC G4 2.5x PowerBook G4, Power Mac G4
PowerPC G5 2.0x Power Mac G5, Xserve G5
POWER8 2.0x IBM POWER8 S824
PowerPC G3 1.8x iBook G3, Power Mac G3
Apple Silicon 1.15x Mac Mini M2, MacBook M1
Modern x86 1.0x Any modern PC/laptop
VM/Emulated ~0x VMs earn near-zero (by design)

Formula: `your_share = (your_multiplier / sum_of_all_multipliers) * 1.5 RTC per epoch`

What The Calculator Does

```
Input: Hardware type (dropdown or selection)
Output: Estimated earnings per hour / day / week / month

Example:
"PowerPC G4" with 12 active miners (current network)
→ ~0.28 RTC/epoch → ~40.3 RTC/day → ~282 RTC/week → ~1,210 RTC/month
```

Data Source

```bash

Get active miners + their multipliers

curl -sk https://50.28.86.131/api/miners

Get current epoch info

curl -sk https://50.28.86.131/epoch
```

Implementation

  • Web page (preferred): Single HTML file, fetches live miner data, calculates share
  • CLI script also acceptable: `python3 calc.py --hardware g4`
  • Show how earnings change as more miners join (sensitivity table)
  • Include USD estimate at reference rate ($0.10/RTC)

Payout

Deliverable RTC
Working calculator with live network data 15
Sensitivity table (earnings vs miner count) + USD estimate 10

Why This Matters

Every potential miner's first question: "How much will I earn?" This tool answers that instantly and drives adoption.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions