Skip to content
Discussions/General/DuskProof Validators PlatformForum ↗

DuskProof Validators Platform

General1 posts94 viewsLast activity Jun 2026
TA
TarexOP
Jun 2026

DuskProof Validators Platform

DuskProof Validators Platform — a web dashboard for monitoring, analyzing, and interacting with proof-of-stake validator networks.

The platform is focused on transparent on-chain data, network analytics, and wallet actions — not ranking validators with a proprietary score.

Celestia https://app.duskproof.com/celestia

Platform Overview

Celestia gets its own branded space with:

  • Mainnet / testnet switching

  • Sidebar navigation

  • Shared dark UI

Data is pulled from chain REST/RPC endpoints, cached by background workers, and refreshed continuously.

:white_check_mark: Validators

Leaderboard — /{project}/

  • Sortable table: rank, voting power, cumulative VP share, delegators, 30d uptime, commission

  • Active / inactive filter, moniker search

  • Keybase avatars

  • Stake button on each row

  • Network stats: active validators, total staked, staking APR, total delegators

  • Token price widget (price, 24h change, market cap, volume)

  • Project branding: logo, description, social links

Validator Profile — /{project}/validators/{address}

  • Breadcrumb trail: project → network → validator moniker

  • Status badge (Active / Jailed / Inactive), website, Keybase identity, security contact

  • Validator description from on-chain metadata

  • Delegate CTA (Keplr) in the header

  • Economics cards: self-bonded, APR (+ inflation), commission (+ last update date), change rates (max rate, max daily change, slash fraction)

  • Addresses panel: operator, consensus, consensus pubkey — one-click copy

  • Node information: IP, geo location, hosting provider, ASN, infrastructure type (datacenter vs bare metal)

  • Proposer performance: donut chart + proposed / missed blocks, first & last proposed height

  • Slashing parameters: uptime, missed blocks window, min signed per window, active since block, downtime & double-sign slash rates

  • Total bonded history chart

  • Block participation grid (signing history)

Example: P-OPS Team on Celestia testnet

What you see on this page:

  • Header: DuskProof navbar + connected Keplr wallet (celestia1…) in the top right

  • Breadcrumb: Celestia / testnet / P-OPS Team — quick context for network and validator

  • Identity card: Keybase avatar, moniker, Active status, on-chain description, links to website & Keybase, purple Delegate button

  • Top metrics row:

    • Self Bonded — amount in native token

    • APR — staking yield with inflation sub-label

    • Commission — current rate + last update date

    • Change Rates — max commission, max daily change, slash (double-sign) %

  • Addresses: operator, consensus address, consensus key — each with copy icon

  • Node Information: resolved IP, city/region/country, provider, ASN, infrastructure label (e.g. datacenter name)

  • Proposer Performance: circular chart (e.g. 100% proposed), block counts, first/last proposed heights

  • Slashing Parameters: uptime %, missed/window, min signed %, active-since block, slash rates for downtime & double-sign

Everything on this page comes from live chain + indexed data — no proprietary score.

:chart_increasing: Uptime

Network Dashboard — /{project}/uptime

  • KPIs: active validators, average 30d uptime, count ≥99%, count <95%

  • Top 5 / Bottom 5 / Jailed quick lists

  • Full table: VP, uptime, missed blocks, commission

Per‑validator Uptime — /{project}/uptime/{address}

  • Validator header with Keybase avatar and moniker

  • 5 KPI cards: uptime (slashing window), missed blocks, proposed (1y), missed (1y), active streak (consecutive days)

  • Activity heatmap — GitHub-style grid of proposed blocks per day (hover for details)

  • Proposed vs Missed Blocks chart with 7d / 30d / 90d range

  • Daily breakdown table: date, chain blocks, proposed, missed, uptime % with progress bar

  • Filters: date picker, Below 98% toggle, timeline tabs (7d / 30d / 90d)

  • Back to Uptime link + mainnet / testnet switcher

Example: P-OPS Team uptime — Celestia testnet

What you see on this page:

  • Sidebar: Validators · Analytics · Uptime · Decentralization · Proposals

  • Network toggle: Mainnet / Testnet in the page header

  • Validator block: avatar, moniker (e.g. P-OPS Team), subtitle “Daily performance history”

  • KPI row (5 cards):

    • Uptime — e.g. 100.00% over a 10,000-block slashing window

    • Missed Blocks — current window count + signed total

    • Proposed (1y) — blocks proposed in the tracked period

    • Missed (1y) — missed blocks from block scans

    • Active Streak — consecutive days with activity

  • Activity heatmap: 12-month grid — proposed blocks per day; summary line (e.g. “1,712 blocks proposed in the last year”)

  • Proposed vs Missed Blocks: bar chart with 7d / 30d / 90d tabs

  • Daily breakdown table: sortable rows with Date, Chain Blocks, Proposed, Missed, Uptime % — plus Pick a date and Below 98% filters

Useful for validators and delegators who want day-by-day performance, not just a single uptime number.

:bar_chart: Analytics

Network Analytics — /{project}/analytics

  • Price & market — token price, market data

  • Blocks — height, avg block time, transactions, fees, TPS (60min / 24h / 7d / 30d)

  • Gas analytics — gas usage trends

  • Staking — active/max validators, APR, bonded ratio, unbonding period, proposal count

  • Validator distribution — status pie, commission distribution, top-10 VP chart

  • Rewards & delegators — outstanding rewards, delegators per validator (top 10)

  • Top validators table

:globe_showing_europe_africa: Decentralization

Decentralization Dashboard — /{project}/decentralization

  • KPIs: active validators, top continent/country, IP-resolved count

  • 3D globe with validator locations (when geo data exists)

  • Voting power bars (top validators)

  • Infrastructure breakdown: datacenters, providers, continents

  • Validator table: location, provider, VP %

:ballot_box_with_ballot: Governance

Proposals — /{project}/proposals

  • Proposal list with status, title, tally bars, voting timeline

  • Stats: total proposals, active count, participation coverage

  • Validator participation matrix — who voted Yes / No / Abstain / Veto on each proposal

  • Searchable validator list

Wallet (Keplr)

  • Connect wallet from navbar (Keplr, Cosmos chains)

  • Portfolio modal — balance, total staked, pending rewards, per-validator delegations

  • Stake / delegate from leaderboard and validator pages

  • Claim rewards — per validator or claim all

  • Undelegate — with unbonding period warning

  • Redelegate — amount + destination validator picker

  • Network switch inside portfolio when project has multiple networks

  • RPC proxy for signing (no CORS issues in browser

Background Indexing

Workers run on a schedule and feed the dashboards:

  • Validator index (every 5 min)

  • Analytics & block stats snapshots

  • Governance proposals & participation

  • Geo resolution for decentralization map

  • Token price polling

  • Chain stats & delegator counts

Live chain queries are used as fallback when cache is empty.

Public API

  • GET /api/v1/projects — list active projects

  • GET /api/v1/projects/{slug} — project details

  • Rich data endpoints: validators, stats, uptime, analytics, decentralization, proposals, wallet config, portfolio

Why we built it

Validator teams and delegators often jump between explorers, uptime tools, governance trackers, and wallets. We wanted one platform per network where you can monitor validators, analyze network health, track governance, and stake without leaving the browser.

Current Status

Platform is live at https://app.duskproof.com.
Active development — new metrics, chains, and UX improvements ongoing.

We’d appreciate community feedback!

  • Which dashboards are most useful for you?

  • What metrics are missing from uptime / analytics / decentralization?

  • Which networks should we add next?

  • Any APIs or tools worth integrating?

:link: Celestia: https://app.duskproof.com/celestia
:bird: Twitter: @DuskProof

Thanks for any suggestions — it helps us prioritize what to build next.

← Back to Discussions