Variance Oracle
Promised production versus attested production
Post a lab window. Read the factor a pool would use. MQTT does not mint. Chain writes stay mock until a keeper RPC is configured.
Lecture desk · ~15 min · Échantillon WePower
Même cas, trois signaux séparés. Rien de fusionné en un seul score.
- 1. Promise GapIntensité de claim vs vie mesurée
- 2. ActivityTransferts post-émission & profondeur
- 3. VariancekWh promis vs attestés (lab)
Lab window · source lab · updated 2026-09-27 16:30 UTC · chain write mock · settlement HITL · not production custody
- Lab attested / promised
- 470,000 / 500,000 Wh
- Window fill
- 94.0%
- Lab health
- 94ok
- Lab collateral factor
- 94.0%
- Lab max quote LTV
- 47.0%
Envelope 94 · leave-one-out across fill · health · collateral
Same formula as AurosRiskOracle. A pool at 50% base LTV would cap quote borrow at 47.0% of resource collateral. Circuit open → factor 0. This write is the lab window — chain settlement stays mock until a keeper RPC is configured.
How an energy desk reads this
- Window fill — attested Wh ÷ promised Wh for this lab period (dated above). Separate from Promise Gap (claim vs market life).
- Collateral factor — what a pool would multiply into base LTV. Circuit open (48h silence) → factor 0.
- Settlement — human-in-the-loop. Chain write stays mock until a keeper RPC is configured. Forward the pilot brief.
01
Promise
A production curve in kWh, bound to a device or site.
02
Attest
Mosquitto ingest. Payload signed at the gateway. Replay and skew rejected in the bridge.
03
Score
Lab desk posts the window. A keeper would call updateAssetStatus only with an RPC — otherwise the bridge stays in mock mode. Lenders would read collateralFactorWad; no live pool is claimed.
This page writes the lab window (same formula as AurosRiskOracle). MQTT may mirror here. On-chain updateAssetStatus runs only when a keeper RPC exists — otherwise the bridge stays mock. Paid settlement stays HITL. Not a live lending pool.
Promise Gap · Activity · Energy Lab