Bitcoin Forum
August 22, 2026, 06:49:21 AM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ⛏ Live Mining Dashboard — Effort Race Track, Voice Block Alerts & Parity Streak  (Read 24 times)
imrbtc (OP)
Copper Member
Newbie
*
Offline

Activity: 17
Merit: 0


View Profile
August 20, 2026, 10:24:40 AM
 #1

⛏ Live Mining Dashboard
Real-Time BCH · BTC · ZEC Pool Effort Tracker

▶ VIEW LIVE DASHBOARD

═══════════════════════════════════

A single-page, self-hosted dashboard that tracks 24+ mining pools across three chains with live effort, block alerts, network stats, and a built-in effort calculator.

🔥 CORE FEATURES

Multi-Coin Real-Time Tracking
  • 15 BCH pools, 7 BTC pools, 2 ZEC pools — all polled simultaneously
  • Live current effort % with color-coded risk bands:
  • 0–50% Risky (too lucky — variance risk)
     
  • 50–100% Optimal
     
  • 100–250% Rising Risk
     
  • 250–350% High Risk
     
  • 350%+ Extreme
     
  • Effort bar with animated pulse (speed increases with effort)
  • Card glow effect that intensifies as effort rises

Auto-Refresh & Manual Controls
  • Auto-refresh every 5 minutes (toggleable)
  • Manual ↻ Refresh All button
  • Per-pool response time indicator (green <1s, orange <3s, red >3s)



🔔 AUDIO & VOICE ALERTS

New Block Detection
  • Web Audio API chime — distinct tones per coin (BTC = deeper, BCH = brighter)
  • Text-to-Speech voice announcement — speaks the coin and pool name aloud
  • Confetti celebration on screen when a block is found
  • Card flash + banner animation on the pool that found the block

Overdue Block Warning
  • If no block is found for 40+ minutes, a low warning tone plays
  • Voice announces: "Warning. Bitcoin Cash block overdue. 42 minutes since last block."
  • Overdue badge appears on the latest block card with pulsing animation

Sound Controls
  • 🔕 Mute toggle (persisted in localStorage)
  • AudioContext primed on first user click (browser autoplay policy compliant)



📊 VISUALIZATIONS

Effort Race Track
  • Horizontal track showing all pools' relative effort positions
  • Click any chip to jump-scroll to that pool's card
  • Color-coded by risk zone

Block Effort Heatmap
  • Persistent 24-block history per pool (stored in localStorage)
  • Green = lucky (<100%), Red = unlucky (>100%)
  • Luck counter: "LUCK 18/24"

Parity Strip (BTC & BCH)
  • Even/odd block height pattern visualization
  • Detects consecutive same-parity runs (e.g., EVEN×7 streaks)

Sparkline Mini-Graphs
  • 60-sample effort history per pool on each card
  • Click to expand a full SVG modal with 100% reference line, peak/current stats

Particle Background
  • Canvas-based floating nodes with connecting lines
  • Coin-colored particles (BTC orange, BCH green, ZEC yellow)
  • Occasional "block found" flashes across connections
  • Floating hex characters for blockchain aesthetic



🧮 EFFORT CALCULATOR

Built-in calculator with two modes:

Price-Based (budget mode)
  • Input: Price (BTC/EH/day), Hashrate limit, BTC amount
  • Calculates expected effort and P(≥1 block) via Poisson model

Direct (speed + duration)
  • Input: Hashrate, unit (GH/s → EH/s), duration
  • Calculates total work, expected hashes per block, effort %

Reverse Calculator
  • Input a target share difficulty
  • Shows minimum raw work and effort % needed for BCH and BTC simultaneously
  • Live network difficulty pulled from pool data — no manual entry needed



⚡ NICEHASH /NiceHash/ SCANNER

Dedicated panels for BCH, BTC, and ZEC that scan coinbase tags for /NiceHash/:
  • Current effort since last NH block (using frozen H_nh snapshot at round start)
  • Last block effort — gap between previous NH block and current one
  • Hashrate estimation: H_nh = (NH_blocks / total_blocks) × network_hashrate
  • Effort accrual rate table: 1 min / 5 min / 1 hr / 1 day projections
  • Block history log — last 20 NH blocks with effort, runtime, timestamp
  • Server-side effort freezing — historical values never drift on recalculation



🎯 POOL-SPECIFIC EXTRAS

ViaBTC (BCH & BTC)
  • Accumulated work tracker (resets on new block, never decreases from HR drops)
  • 5-minute chunk effort display
  • 1% effort time estimate
  • Last block effort + runtime

Parasite (BTC)
  • Round work from /api/rounds
  • Payout calculator — input your work (e.g., 1.5T) and see: your share %, typical payout, finder payout
  • Dilution projection at any target effort % (slider)
  • Highest difficulty share tracker
  • Block found banner with purple glow

Braiins Solo (BTC)
  • Pool status parsing (hashrate, workers)
  • Round age tracking
  • Block reward display from mempool.space

RealBCH Pool (new)
  • Miningcore API integration
  • Live effort, hashrate, workers, network diff



🖥️ UI & UX

  • TV / Kiosk Mode — one-click fullscreen optimized layout, hides controls/Discord link/calculator, larger effort values for wall displays
  • Coin Filter — multi-select ALL / BCH / BTC / ZEC, selection persisted across sessions
  • Card Zoom (Double-Click) — expanded popup, live updates every 5s while open, shows full stats + recent block history
  • Theme Switcher — dark theme with gold accent (#c9a45c), per-coin color coding
  • Responsive Design — 3-column grid desktop, 2 tablet, 1 mobile, scrollable block lists with custom scrollbar


🔗 INTEGRATIONS

  • Discord — join server button in header
  • mempool.space — BTC network hashrate + difficulty
  • blockchair / zcashinfo — BCH/ZEC block explorers
  • CoinGecko — live USD prices for BTC, BCH, ZEC
  • BroadcastChannel API — cross-tab block event sync
  • localStorage — sound mute, coin filter, effort history, NH state persistence


💡 GOT A POOL SUGGESTION?

If there's a pool you'd like to see added — or an idea for a new feature — drop it below or hit me up on Discord. Always open to expanding coverage and improving the dashboard.



☕ SUPPORT THE PROJECT

This dashboard is free to use and self-hosted — no ads, no tracking, no paywall.
If it's useful to you, tips are appreciated but never required:

BTC: 112qCekwuCyxDLXdycHptes9cUJXRCLz4v



═══════════════════════════════════
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!