Bitcoin Forum
October 22, 2026, 06:32:33 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 204 times)
imrbtc (OP)
Copper Member
Newbie
*
Online Online

Activity: 31
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



═══════════════════════════════════
imrbtc (OP)
Copper Member
Newbie
*
Online Online

Activity: 31
Merit: 0


View Profile
August 24, 2026, 07:17:43 PM
Last edit: August 28, 2026, 05:52:28 PM by imrbtc
 #2

        My Live Effort tool contains:

        Top Pools

        BCH Solo/Shared Pools
        [list=1]
        BTC Solo Pools
        [list=1]
        ZEC Solo Pools
        [list=1]
        imrbtc (OP)
        Copper Member
        Newbie
        *
        Online Online

        Activity: 31
        Merit: 0


        View Profile
        September 24, 2026, 09:32:52 AM
         #3

        I have added more pools

        imrbtc (OP)
        Copper Member
        Newbie
        *
        Online Online

        Activity: 31
        Merit: 0


        View Profile
        October 09, 2026, 10:14:37 PM
         #4

        It can also be accessed by

        https://solominers.space/Liveeffort

        https://solominers.space/
        88nE6w2xfri6izL1Xx239ELXb
        Newbie
        *
        Offline

        Activity: 17
        Merit: 0


        View Profile WWW
        October 21, 2026, 02:16:36 PM
         #5

        A tremendous amount of work has been done! Thank you!

        I would like to see a feature that verifies the block header and the coinbase transaction for each pool to understand the pool's payout structure and calculate the actual fee from the reward.
        imrbtc (OP)
        Copper Member
        Newbie
        *
        Online Online

        Activity: 31
        Merit: 0


        View Profile
        Today at 06:28:08 AM
         #6

        Thank you for your feedback and appreciation!

        That's an excellent suggestion. Verifying the block header and coinbase transaction would provide much better transparency into how each mining pool distributes its block rewards.

        I'm considering adding a **Block & Coinbase Verification** feature to the Live Mining Dashboard, including:

        - Block header and proof-of-work verification.
        - Coinbase transaction inspection.
        - Block subsidy and transaction fee breakdown.
        - Coinbase payout addresses and amounts.
        - Pool payout structure and effective fee analysis, wherever it can be reliably determined.

        One important consideration is that some pools distribute rewards outside the coinbase transaction, so the actual fee may require additional payout analysis.

        This could become a valuable transparency feature for miners comparing pools. Thanks again for the suggestion!
        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!