Correction notice — published after this print, disclosing a fact that does not change dated_siu:
25 Sep 2026 — dated_siu previously rounded to a fixed 4 decimal places rather than 4 significant figures — found live and fixed the same day, 2026-09-25 (docs/methodology.md's Rounding section). At this print's price level that was too coarse to show real day-to-day movement. This print's signed body is never edited — the published figure (0.0014) stands. Recomputed from this print's own published basket_costs and weights (Σ weight × basket_cost, rounded under the corrected 4-significant-figure rule, reproducible by anyone from this print's own published figures alone), the real value is 0.001422.
— 0.0% since 06 Sep 2026 — Unchanged from the previous print.
Equal weighting, disclosed: basket costs span 3.9× across
the 4 qualifying constituents. 2 of 4 constituents
(50%) sit at or above the mean basket cost and together account for
76% of the summed basket cost Dated SIU is computed from — equal weighting still
gives each of them the same 1÷4 nominal share. Dated SIU therefore tracks the more
expensive end of the basket more closely than a demand-weighted index would. See the
methodology's Weighting section, and Frontier SIU / Commodity SIU, the tier prints published
alongside this one for exactly this reason.
Exchange-rate table
Model
USD / SIU
Spread to index
SIU per $1
deepseek-v3.2
$0.0018
+28%
549.6
llama-3.3-70b-deepinfra
$0.0007
-50%
1414.4
mistral-small-3.2-24b-instruct
$0.0006
-54%
1539.7
qwen-2.5-72b-instruct
$0.0025
+77%
398.1
Floor & market spread
Not yet published — the floor needs a measured hardware-rental rate for the reference configuration, which this print does not yet include.
Sensitivity
The print recomputed under alternative cache and batch-discount policies, so the effect of those policy choices is stated rather than hidden inside one number.
Policy variant
Dated SIU
Delta
Applies to
cache-enabled: 40% of T2 input at 10% of input price
Dated SIU is an assessment of qualifying inference work under this basket version, model/provider configuration and quality gate — not a prediction of production agent costs, which vary with workflow design, tool reliability, retry policy and context handling.
Verify this yourself
Don't take this page's word for it — every value below is checkable independently. Read the steps, run one command, or have an agent read verify.json.
Remove exactly these five fields and keep everything else as published: signature, public_key, anchor, superseded_by, correction_notes. The last three are added after signing, which is why they cannot be part of the hash.
Canonicalise what is left with RFC 8785 (JCS): keys sorted, no whitespace, numbers and strings as JSON writes them.
Take the keccak256 hash of the UTF-8 bytes of that text (the original Keccak padding Ethereum uses, not NIST SHA3-256). Written as 0x and 64 hex digits, it equals the body hash above.
Plain Node 18 or later, nothing to install, no keys. It does the four steps above, then looks the anchor transaction up on the chain's explorer and looks for a PrintPosted event carrying your hash. Exit code 0 means it matched. It does not check the signature: see the recovered signer above and the publisher below.
Open the contract link above on its explorer, go to "Read Contract", call publisher(), and confirm it equals the recovered signer shown above.
On the same "Read Contract" tab, call postedAt(bytes32) with the body hash above and confirm it returns a non-zero timestamp: the Unix time, in seconds, at which this hash was first recorded.
Open the anchor transaction, go to its Logs tab, and confirm a PrintPosted event whose bodyHash equals the body hash above.