$> Kaya
~/tools/oracle-delay-analyzerinteractive
/tools/oracle-delay-analyzer

Oracle Delay Analyzer

Use this oracle delay analyzer to compare an oracle update timestamp against a reference timestamp and expected heartbeat interval.

~/tools/oracle-delay-analyzeranalyze oracle delay
Delay (sec)
Delay (min)
Heartbeats missed
Status
~/tools/oracle-delay-analyzer/examplesusage.txt

Example Usage

  • Measure how stale an oracle update is relative to a current reference time.
  • See how many expected heartbeat intervals were missed.
  • Classify feed freshness as fresh, stale, or critical.
~/tools/oracle-delay-analyzer/guideREADME.md

Oracle Delay Analyzer Explained

An oracle delay analyzer helps you turn raw timestamps into a clearer operational signal. By comparing an oracle update time against a reference time and expected heartbeat interval, the tool shows total lag, minutes of delay, missed heartbeat counts, and a simple freshness classification. This is useful for monitoring dashboards, incident review, and DeFi product logic where stale oracle data creates risk.

~/tools/oracle-delay-analyzer/faq3 items

FAQ

What is an oracle heartbeat?

It is the expected maximum interval between normal oracle updates under the feed's operating assumptions.

Why track missed heartbeats?

Because it shows how far behind the feed is relative to expected update cadence.

Is this protocol-specific oracle logic?

No. It is a generic lag analyzer based on timestamps and heartbeat assumptions.

~/tools/oracle-delay-analyzer/related5 links
~/tools/oracle-delay-analyzer/linksinternal