# Madar Ops Pro: hosted, chain-only monitoring for Polkadot & Kusama validators (stash address only)

**URL:** <https://forum.polkadot.network/t/madar-ops-pro-hosted-chain-only-monitoring-for-polkadot-kusama-validators-stash-address-only/18892>\
**Category:** Ecosystem\
**Created:** [October 5, 2026, 1:29pm UTC](https://forum.polkadot.network/t/madar-ops-pro-hosted-chain-only-monitoring-for-polkadot-kusama-validators-stash-address-only/18892 "2026-10-05T13:29:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![MADAR-NETWORK](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.polkadot.network/madar-network/32/11629_2.png) [@MADAR-NETWORK](https://forum.polkadot.network/u/MADAR-NETWORK)\
**Post date:** [October 5, 2026, 1:29pm UTC](https://forum.polkadot.network/t/madar-ops-pro-hosted-chain-only-monitoring-for-polkadot-kusama-validators-stash-address-only/18892/1 "2026-10-05T13:29:43Z")

</div>

Hi all,

A validator only earns while it works, and a monitor that runs on the same server goes down with it. So we built Madar Ops Pro: it watches a Polkadot or Kusama validator from outside your infrastructure, using public chain data only. All it needs is your stash address — no server access, no keys, no proxies, nothing to install.

What it alerts on

- Active in the session but earning no era points for 60 minutes (node down, out of sync, or session keys not matching)
- Chilled or blocked (no validator intention on Asset Hub)
- Not elected in the active era
- A slash recorded for your validator
- Commission changed (useful if staking keys are ever compromised)
- Unclaimed rewards a few eras before they expire

It reads both sides of the post–Asset Hub-migration layout: the relay chain (Session.Validators, StakingAhClient.ValidatorPoints) and Asset Hub staking (Validators, ErasStakersOverview, slashes, ClaimedRewards).

About the 60-minute threshold: we sampled ValidatorPoints for all 598 Polkadot validators every 4 minutes for an hour. Healthy validators regularly went 32 minutes without new points, and a few up to 48. A 30-minute rule would have woken up roughly one operator in five for nothing, so we use 60.

Alerts go to the ntfy phone app (we create a private topic), or to a Discord / Slack / Matrix webhook. One message when a problem starts, reminders while a critical one lasts, one message when it is resolved.

Pricing: 7-day free trial, then $15 per validator per month or $150 per year, paid in USDC or USDT on Solana, Base or Arbitrum, straight to our wallet. No card, no account; you manage the subscription with a key.

If you would rather self-host, the free and open-source Madar Ops (Apache-2.0) runs next to your node and watches it from the inside (disk, peers, sync, finality). Source: [MADAR/ops at main · MADAR-NETWORK/MADAR · GitHub](https://github.com/MADAR-NETWORK/MADAR/tree/main/ops)

Madar Ops Pro (trial and pricing): `madar-network.com/ops/pro`  
Free Madar Ops: `madar-network.com/ops`

Feedback from validator operators is very welcome, especially on which other signals you would want. Contact: `contact@madar-network.com`

---

<div class="post-metadata">

**Author:** ![discourse\_ai\_spam](https://avatars.discourse-cdn.com/v4/letter/d/c68b51/32.png) [@discourse\_ai\_spam](https://forum.polkadot.network/u/discourse_ai_spam)\
**Post date:** [October 5, 2026, 1:29pm UTC](https://forum.polkadot.network/t/madar-ops-pro-hosted-chain-only-monitoring-for-polkadot-kusama-validators-stash-address-only/18892/2 "2026-10-05T13:29:46Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex005/uploads/polkadot2/original/2X/1/12b12cc07f97d07d0cc22ab488398301f87aa494.png) [@system](https://forum.polkadot.network/u/system)\
**Post date:** [October 5, 2026, 2:52pm UTC](https://forum.polkadot.network/t/madar-ops-pro-hosted-chain-only-monitoring-for-polkadot-kusama-validators-stash-address-only/18892/3 "2026-10-05T14:52:41Z")

</div>


