Gas price, token price, fee monitors. None of these reveal whether the chain is structurally healthy at the moment of execution. Sequencer slowdowns, validator pressure, bridge stress: all invisible. Invarians publishes the missing layer.
See how it worksInvarians constructs the nominal window per chain from invariants derived from physical metrics of the substrate: structural rhythm, continuity, sequencer publish latency, beacon participation, demand ratios. The metrics are what the chain produces; the invariants are what Invarians computes from them.
No fee, no price, no narrative. The metrics are observed directly on the substrate, chain by chain. The invariants derived from them are recalibrated continuously on a rolling 30-day baseline.
Ethereum has a different nominal than Polygon. Arbitrum's cadence is structurally different from Base and Optimism's. Solana and Avalanche are in active calibration, scheduled for Q3 2026.
The same per-chain logic extends to variable-latency cross-chain surfaces: each Circle CCTP route and each Chainlink CCIP lane has its own calibrated nominal.
Drift is structural. It is what the protocol itself does to the chain. Hard forks, EIP implementations, validator client upgrades, network parameter changes: each one reshapes the baseline.
Ethereum post-Dencun is statistically not the same chain as Ethereum pre-Dencun. Drift is intrinsic to evolving systems. It must be tracked, not assumed away.
Invarians runs two timescales in parallel: a short EMA (~10h) captures the local pulse, a long EMA (~30 days) captures the structural baseline. When the long curve moves, the nominal has drifted.
Drift moves the window itself. Divergence is the chain stepping outside. Different questions, different timescales.
A divergence happens when the chain's current state falls outside its calibrated nominal window. Not before. Not later.
The nominal stays where it was. The chain is the one that moved. Invarians captures this moment and qualifies it: which axis fired, in which direction, how persistent.
The agent owns the decision on what to do with it. Invarians qualifies, the agent acts.
Quantitatively, divergence is measured by the shift (section 6).
A signal can deviate two opposite ways. Above the upper threshold (+) or below the lower threshold (-). Polarity makes the distinction explicit.
S2+ means rhythm elongated, sequencer slowing down. S2- means rhythm too short, sequencer overproducing. Same label without polarity, opposite root causes.
For an AI agent the policy must distinguish them. Twelve signed codes per chain instead of four. The substrate has direction.
Thresholds are not constants. They are the output of continuous calibration on a rolling 30-day window. P97 statistical, falsifiable, reproducible.
Both upper and lower bounds are calibrated where applicable. A chain can deviate in two opposite directions, and each direction has its own boundary.
Recalibrated daily so the threshold tracks the drift, not against it. What is normal for Ethereum today is not what was normal six months ago.
The shift is the quantitative measurement of divergence: shift = ratioshort − ratiolong. A positive shift means the chain is above its 30-day baseline. A negative shift means below.
Where drift is structural (the protocol itself moves), shift is dynamic. Today the dominant driver of shifts is increasingly agentic pressure: bots concentrating activity, AI agents executing within tight rhythms, automated cross-chain orchestration that pushes the chain off its baseline without changing the protocol.
From the shift, two derived signals form the trend: shift_delta answers which direction is the value moving?, shift_magnitude_delta answers is the deviation amplifying away from nominal, or reverting toward it?
The attestation is published on a regular cadence, not as a real-time stream. The trend signal is what guides the agent between cycles. It tells the agent whether the regime is sticky or about to flip back to nominal, and lets it anticipate rather than only react.
AI agents are starting to execute on-chain at scale. RWA settlements, treasury operations, cross-chain orchestration, automated liquidity routing. The pressure they exert is structurally different from human-driven activity: tighter rhythms, repeated patterns, concentrated load.
This pressure is becoming the dominant driver of chain deformation. Where Dencun reshaped Ethereum's nominal in months through protocol change, agentic pressure will reshape it continuously, through concentrated economic activity that the substrate has never been calibrated for.
Invarians' bet: an observability layer that captures this deformation continuously becomes critical infrastructure as agents scale. The substrate is changing. The agents need to see it.
Invarians applies the language of materials science to the substrate. The chain carries a load σ, the economic and computational pressure exerted on it, increasingly driven by AI agents. The chain reacts with deformation ε. Four regimes organize all observed responses.
The substrate bends under σ and returns to its baseline. The shift is reversible. The nominal holds.
The substrate consolidates the load. The nominal has drifted to a new baseline. Non-reversible under current conditions.
Continuous low-grade σ produces silent ε accumulation. Neither a clean reversible shift, nor a consolidated drift yet. Irreversible build-up over time.
The substrate fails to absorb. Drift and shift no longer apply, the chain is down (deep sequencer or consensus failure). Not observed to date. Detection protocol is part of the Labs roadmap.