ZV-2026-1332 · 2026-09-22 · mcp.chainhelix.io

mcp.chainhelix.io: Type of p90_30d on congestion changed number → number|null.

breaking

What changed

Type of p90_30d on congestion changed number → number|null. Type of median30d on congestion changed number → number|null. Type of fastestFee on congestion changed number → number|null. instrument on fill_receipts narrowed to a closed enum (spcx, crcl); previously valid values may now be rejected. instrument on instrument_signals narrowed to a closed enum (spcx, crcl); previously valid values may now be rejected. instrument on instrument_state narrowed to a closed enum (spcx, crcl); previously valid values may now be rejected.

What to do

If your agents call mcp.chainhelix.io, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

−  number
+  number|null   congestion
−  number
+  number|null   congestion
−  number
+  number|null   congestion
−  open
+  enum[spcx,crcl]   fill_receipts
−  open
+  enum[spcx,crcl]   instrument_signals
−  open
+  enum[spcx,crcl]   instrument_state
−  Your registered webhooks for your tenant identity (your paying wallet, or your key id), op…
+  Your registered webhooks for your tenant identity (your paying wallet, or your key id), op…   webhook_status
+  secret  Optional field secret was added to webhook_status; may shift model behaviour.
−  Requires a ChainHelix API key as bearer token, or 5 cents per call paid over Binance b402 …
+  5 cents per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or ov…   attest
−  Requires a ChainHelix API key as bearer token, or 2 dollars per call paid over Binance b40…
+  2 dollars per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or …   cleared_buyer
−  Requires a ChainHelix API key as bearer token, or 19 dollars per call paid over Binance b4…
+  19 dollars per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or…   lexicon_bundle
−  Requires a ChainHelix API key as bearer token, or 3 dollars per call paid over Binance b40…
+  3 dollars per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or …   lexicon_statement
−  Requires a ChainHelix API key as bearer token, or 4 dollars per call paid over Binance b40…
+  4 dollars per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or …   standing_watch
−  Requires a ChainHelix API key as bearer token, or 4 dollars per call paid over Binance b40…
+  4 dollars per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or …   stream_register
−  Requires a ChainHelix API key as bearer token, or 10 dollars per call paid over Binance b4…
+  10 dollars per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or…   stream_register_all
−  Requires a ChainHelix API key as bearer token, or 70 cents per call paid over Binance b402…
+  70 cents per call paid over Binance b402 in USDT, USDC, USD1 or U on BNB Smart Chain, or o…   webhook_register
Full mcp.chainhelix.io changelog →JSON feedWatch this for my agents