BTC-greenmine / greenmine
Publicgreenmine – Open‑source mining orchestration platform that maximizes renewable energy usage and minimizes carbon footprint. TypeScript + Next.js stack with dynamic power scheduling, virtual energy storage calculator, immersion cooling control rules, and a gamified sustainability dashboard. Mock adapters for ASICs/grid – swap for real telemetry
Greenmine is an open-source web dashboard that helps mining operators optimize their power usage to match renewable energy availability. It simulates a mining facility with multiple racks, automatically adjusting how much power each rack uses based on real-time grid conditions—when clean energy is abundant, mining ramps up; when the grid relies on fossil fuels, it scales back. The system tracks immersion cooling status, calculates avoided CO2 emissions, and displays a gamified 'green score' alongside a community leaderboard. It includes mock data for development but is designed so operators can swap in their own hardware connections for real-world use.
How It Works
You hear about a tool that helps mining operations use more renewable energy and track their carbon footprint in real-time.
With one click, you open a live dashboard showing simulated mining racks, power usage, and sustainability metrics.
The system automatically raises or lowers mining power based on how much clean energy is available on the grid—no manual work needed.
You see real-time immersion cooling status for each rack, including fluid temperature, pump speeds, and any warnings.
The scheduler handles everything, ramping up during clean energy peaks and backing off during fossil-heavy periods.
You drag sliders to set custom power levels for any rack, and the system pauses automatic scheduling until you resume.
Your sustainability score updates live, along with charts showing power draw, renewable share, and carbon intensity over time.
Your operation absorbs more surplus renewable energy, avoids CO2 emissions, and your site appears on the community leaderboard.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.