Substrate context for agents protecting protocols and executing institutional flows.
Institutional RWA settlement at production scale requires multi-party attestation and decentralized verification. That trust model arrives with the hybrid Chainlink Functions DON deployment (Q3-Q4 2026) and the decentralized network (2027). Until then, the Phase 01 centralized pipeline is appropriate as a complementary structural signal in risk dashboards, not as a settlement gate.
Deploy at the level of trust you require.
panel = InvariansClient("inv_...").get_panel_v2(include="diagnostic")
br = panel.bridge_by_id("arbitrum-ethereum/cctp")
source: invarians_algo,
params: calibration_v2
)
// Stake to compute
// Ed25519 per-node signing
// On-chain baselines
What is nominal is not fixed. It evolves with the load.
As AI agents act on-chain at scale, their collective behavior modifies blockchain demand patterns, block saturation, transaction profiles, bridge posting cadence. The infrastructure baseline shifts. What was nominal yesterday may not be nominal today.
Invarians measures these shifts continuously and communicates the current nominal window, not as a static threshold, but as a live reading calibrated against each chain's own evolving distribution. The agent knows when the system is most nominal. The decision is its own.
Three infrastructure layers. Independently measured.
Three factual outputs. The agent owns the policy.
/v2/verify.Answers: can I trust this data?
Answers: what is the substrate and the bridge doing now?
shift (deviation versus the 30-day baseline), shift_delta (change in signed deviation), shift_magnitude_delta (change in absolute deviation), plus axis-level drift composites with their own _magnitude_delta. Sign and magnitude both preserved.Answers: is the deviation amplifying or reverting?
Pattern Reference (the historical frequency of each L1 × L2 × bridge combination) is a complementary research output, exposed via /patterns. It is an analytical reference, not part of the live signed payload.
What you can use today. What is coming.
- Ethereum, Polygon, signed regimes (12-state) since 2026-04-29
- Solana, Avalanche, 4-state legacy (signed codes scheduled July 2026)
- Arbitrum, Base, Optimism, signed regimes (12-state since v2.0, L2 reaches S2 via
sequencer_publish_latency) - 10 CCTP routes, BS1 / BS2 preliminary calibration on Circle attestation API (since 2026-05-04)
- API v2.0.0, SDK
invarians >= 0.6.0on PyPI, panel endpointGET /v2/panel - HMAC-SHA256 signed attestations, axis-grouped
MetricBlockper observable (ratio,ratio_long,shift) and compositedriftper axis (Primitive 3, Delta)
- 10 CCIP lanes hybrid V1.5 / V1.6, captured per message (source-to-execute matched by bytes32
messageId),capability_level: per_message_attested. Four lanes on V1.6 chain-based architecture (ETH ↔ ARB and ETH ↔ BASE), six lanes on V1.5 lane-based (OP, POL, AVAX in both directions).crypto.anchorisnulltoday; DON multi-sigCommitReportcapture is the next step. - 10 CCTP V2 routes, captured per message with the Circle ECDSA signature (
crypto.anchor: circle_ecdsa), independently verifiable against Circle's published attester public key. BS1 / BS2 calibration runs on a 30-day baseline before publication; rows currently exposestate: null, calibrated: false, status: "UNCALIBRATED"until the baseline completes. - Polygon, Avalanche L1, raw capture, MEDIUM and LOW confidence
- Unified
BS1/BS2nomenclature onpanel.bridges[].state,typefield distinguishes protocol - Safety overrides (RMN cursed, Circle API down) fire today, independent of calibration
- May-June 2026, CCIP cryptographic anchor: DON multi-sig
CommitReportcapture and per-message Merkle inclusion proof (capability_level: per_message_crypto_anchored). - July 2026, Solana full regime calibration
- Q3 2026, ETH ↔ SOL CCIP and CCTP per-message capture once the Solana RPC pipeline is integrated
- Q4 2026, MCP server, first public backtests, third-party fast bridges (Across, Hop)
- 2027, Decentralised INVAR network
Where we are. Where we're going.
BS1 / BS2 nomenclature, type field distinguishes protocol. Direction agnostic API: GET /v2/panel, the agent composes cross chain routes from L1, L2 and bridge states.