Just shipped v2.0 of "Oracle Monitor" — biggest features yet! Oracles keeping up "Liveliness"! #413
BaumerCrypto
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Just shipped v2.0 of "Oracle Monitor" — biggest features yet!
The script now tracks quorum health across the whole network. Every 5 minutes it calls
getdigidollardeploymentinfoandgetoracles trueto count how many oracles are actually reporting prices, then compares that against the on-chain quorum threshold (7 for MuSig2 consensus).This will help keep the "liveliness" up that many of us in the group kept talking about....
It also pulls the live MuSig2 session state — epoch number, nonce count, partial sigs — so I can see at a glance whether the current signing round completed or if something's stuck.
Alert thresholds are configurable but my defaults are:
Already caught a real dip on testnet26 today — dropped to 8/35 for a few minutes, got a red "Quorum At Edge" alert, then watched it recover through yellow back to green. Exactly what it's built for.
Same state-file pattern as the other checks — one alert per state change, not per cron run. No spam, but the network RC44 is new so its jumping around lots at the moment!
Everything's in the repo if anyone wants to run it on their own oracle:
https://github.com/BaumerCrypto/digidollar-oracle-tools
Config template included — set your webhook URL, oracle ID, and thresholds, run
--dry-runto test, add to cron, done.Ideas, new checks, or run into issues — open an issue on the repo.
Feedback from other operators is welcome.
digibyte-maxi (@BaumerCrypto2.0)




Beta Was this translation helpful? Give feedback.
All reactions