Crossfoot

Midas · Midas customFeed family

mHyperETH

mHyperETH/ETH

0x5C81ee2C3Ee8AaAC2eEF68Ecb512472D9E08A0fd

verdict OBSERVED_DEVIATIONposting path ADMIN_GUARD_BYPASSEDliveness STALENAV INPUT_GAPconsumer action REVIEW

1 unchecked post(s) over the bound in force, posting path ADMIN_GUARD_BYPASSED, liveness STALE, posting path replayed

Family
midas-customfeed
Chain
Ethereum mainnet (1)
Guard
deviation bound
bound scale
0
kind
max_deviation
max answer
maxAnswer()
max deviation
maxAnswerDeviation()
min answer
minAnswer()
moves above threshold
0
silences
0
at bound posts
0
clamped posts
0
override flags
0
reference moves
0
unguarded reference moves
0
Mechanism
CustomAggregatorV3CompatibleFeed: a Chainlink-shaped feed with a feed admin role. setRoundData checks only minAnswer <= value <= maxAnswer; setRoundDataSafe additionally requires deviation(last, value) <= maxAnswerDeviation (percent at 10^decimals scale) and, in the 2026-06 implementations, more than one hour since the last post.

Latest decision

REVIEW

ADMIN_GUARD_BYPASSEDSTALEPOLICY_SILENCEconsumer policy

ADMIN_GUARD_BYPASSED: round 35 posted through setRoundData (0xa4381d1f) at block 25483092, deviation 0.58604557 percent against bound 0.34 percent in force; tx 0xcc493f7cbdeb17b86bb774cee34f447ac3b1f6d9e07924fb03a0843a97cd1463; Crossfoot posting_path ADMIN_GUARD_BYPASSED, bundle 9c34963ec326f7c6fb47d2ab5d0d77b5640c044a0033261b9610bd32454665ab

  • policy default: the threshold is the consumer's rule, not the feed's; the feed's own on-chain checks are reported in posting_path and the findings

run 20260910T205941Z · deployment QmeTCucCXDhT27pMMExg2EtDx1t7SA3Abgcw2p4BuZgmdQ · indexed block 25,949,534 · record 1bfa4ed70bbd1e37b2a9b5b048b8e9f9e2aa60a10463028d63fb68b628d4a132 · consumer policy default · policy-default.json · sha256 84806934fd5b…2c1ab4 · 8 gates

Evidence bundle

root 9c34963ec326f7c6fb47d2ab5d0d77b5640c044a0033261b9610bd32454665ab

Download midas-run-25949464-20260910T205406Z.tar.gz 1657 KB, sha256 2b17b5ec3c4bfb649b349945c7016ad4dc873a41e417bbb4ebc7e580e13c3835

crossfoot verify midas-run-25949464-20260910T205406Z.tar.gz
# exit code 0: every file re-hashes to the root above and the verdict replays offline

Install the binary from the Crossfoot README; verify needs no key and no network.

Timeline

mHyperETH posting-path timeline1.00001.01001.02000%0.5%2025-10-112025-11-282026-01-152026-03-052026-04-222026-06-092026-07-27answerdeviation in force, percent · bound in force (yellow)round 1, raw, 1.00000000, 2025-10-11, UNGUARDED_POSTround 2, safe, 1.00131664, 2025-11-05, no findinground 3, safe, 1.00339744, 2025-11-13, no findinground 4, safe, 1.00464242, 2025-11-19, no findinground 5, safe, 1.00589292, 2025-11-26, no findinground 6, safe, 1.00670972, 2025-12-01, no findinground 7, safe, 1.00709954, 2025-12-04, no findinground 8, safe, 1.00784592, 2025-12-08, no findinground 9, safe, 1.00879350, 2025-12-12, no findinground 10, safe, 1.00958667, 2025-12-17, no findinground 11, safe, 1.01069982, 2025-12-23, no findinground 12, safe, 1.01171771, 2025-12-29, no findinground 13, safe, 1.01261060, 2026-01-02, no findinground 14, safe, 1.01320761, 2026-01-07, no findinground 15, safe, 1.01396912, 2026-01-12, no findinground 16, safe, 1.01432586, 2026-01-16, no findinground 17, safe, 1.01538147, 2026-01-21, no findinground 18, safe, 1.01621654, 2026-01-26, no findinground 19, safe, 1.01682531, 2026-01-30, no findinground 20, safe, 1.01725304, 2026-02-04, no findinground 21, safe, 1.01746992, 2026-02-10, no findinground 22, safe, 1.01830586, 2026-02-23, no findinground 23, safe, 1.01846754, 2026-02-27, no findinground 24, safe, 1.01863208, 2026-03-04, no findinground 25, safe, 1.01929346, 2026-03-09, no findinground 26, safe, 1.02038988, 2026-03-13, no findinground 27, safe, 1.02079652, 2026-03-18, no findinground 28, safe, 1.02139995, 2026-03-23, no findinground 29, safe, 1.02189454, 2026-03-27, no findinground 30, safe, 1.02249294, 2026-04-01, no findinground 31, safe, 1.02346004, 2026-04-07, no findinground 32, safe, 1.02406086, 2026-04-13, no findinground 33, safe, 1.02450905, 2026-04-17, no findinground 34, safe, 1.02450905, 2026-05-21, no findinground 35, raw, 1.01850496, 2026-07-07, GUARD_BYPASSround 36, safe, 1.01896629, 2026-07-27, no finding

Focus or hover a round to print its transaction hash, answer, deviation and bound.

Rounds as a table
mHyperETH rounds
RoundDateBlockPathAnswerDeviation %Bound %FindingTransaction
12025-10-11 17:13 UTC23,555,898raw1.00000000not readnot readUNGUARDED_POST0xda4049e8cb8d70e0dd7b9d3177d092d8bb35453f7b014d2b4ec7b5e029a73811
22025-11-05 15:56 UTC23,734,128safe1.00131664not readnot readnone0x8d5577616ae247eaf7a012d5519b064d432aa2431f92e63a43c8e52aaa2db1bb
32025-11-13 15:17 UTC23,791,124safe1.00339744not readnot readnone0xe7b3d690c98afe55d204207a5ebb4c451a969610552891a1f2f772c24c50ece8
42025-11-19 14:55 UTC23,833,853safe1.00464242not readnot readnone0x971482596d83f87878b730da241682806263d8c60c642848b7d3d69435e78e01
52025-11-26 14:04 UTC23,883,395safe1.00589292not readnot readnone0xaa8d899a7da65624ee0f6054e886f6838f5896815c4fd17e61c0fd8dea278247
62025-12-01 14:00 UTC23,919,090safe1.00670972not readnot readnone0x551dd5471e6c179457ff39d21e3e0fb70327ffa563bf7f25428883e316c8f9b4
72025-12-04 15:28 UTC23,940,567safe1.00709954not readnot readnone0xcadf74c516ca3e55188eb6e9a7506007c3042f857672fa455dbda3fe2308dab0
82025-12-08 12:12 UTC23,968,005safe1.00784592not readnot readnone0x216a67ea173a5573870cb231ebacf7efa7b80f5aa08cf45f15af230de5ea6243
92025-12-12 17:16 UTC23,997,970safe1.00879350not readnot readnone0x7faf019c072751ebc3958992ff82fda5ffb8e8dcfc592850dfcd5041b7f6743b
102025-12-17 13:37 UTC24,032,682safe1.00958667not readnot readnone0xf61737c116678d0fec5e927120c7196c25433ba48b8f83a354e89c21fa93648d
112025-12-23 12:12 UTC24,075,236safe1.01069982not readnot readnone0x61b485eec2e452812e96d0ace3581bf11e7d5c2ec49bc299f914f119eb2b8d4b
122025-12-29 15:09 UTC24,119,104safe1.01171771not readnot readnone0xbaae3fe1dd35a0b9c8b4474a2205e5068ff7ea0f18146a619b2280098f8fd0b6
132026-01-02 13:32 UTC24,147,273safe1.01261060not readnot readnone0xd8fbeab0b5d1176f4f93e65db9979b5f773b1f5827cd0f1b6cc2613894917144
142026-01-07 23:18 UTC24,186,037safe1.01320761not readnot readnone0xfcdd3e965d6dc2557a1317cc2b9382cb1af60fabee2d2faf617db8b55548e115
152026-01-12 12:28 UTC24,218,636safe1.01396912not readnot readnone0x5e28458a085797215aa490283f2a33854c6de50579890e5e76cae4dddcd665a7
162026-01-16 13:27 UTC24,247,583safe1.01432586not readnot readnone0x4644c4985f362ee40e76b552f0be493c0e9f88954f4fbb322450bef45c2f47ad
172026-01-21 14:19 UTC24,283,719safe1.01538147not readnot readnone0xf9997a9f7c2a0075c89ba130b89e9da9f7c67c0821a3e73e2b90333242f6a81a
182026-01-26 18:52 UTC24,320,912safe1.01621654not readnot readnone0x4d600e0d7bc0ef174dbd29df1cac65655ddee9e353631cb8c9ae527a98e67345
192026-01-30 13:38 UTC24,348,032safe1.01682531not readnot readnone0x1a08733496072984088e57662abd7ec3f88ed041728707d9ace668099400bb54
202026-02-04 17:01 UTC24,384,846safe1.01725304not readnot readnone0x51fbe64aa4de9852e8abd7f2d941acdbd40ef2c1e3af969b1194a9887e65e5af
212026-02-10 15:17 UTC24,427,218safe1.01746992not readnot readnone0x15eb6382441e67a30d1a9215eb86f2d86053d2fad360b5ca145c5fb391d060bc
222026-02-23 12:22 UTC24,519,558safe1.01830586not readnot readnone0xe9e36913990d156e25973e50cd758bc7c8bc5172bfced3cc806842ea6be1125b
232026-02-27 16:50 UTC24,549,572safe1.01846754not readnot readnone0x785f800609013363b1a69603c258904b63caf7c7e1be1a13d23a9091fc2c80a9
242026-03-04 15:29 UTC24,584,995safe1.01863208not readnot readnone0x316423911a24ced167f45e1b1ada928b64b5e50864133b4dd238908fbde2e6e0
252026-03-09 11:15 UTC24,619,556safe1.01929346not readnot readnone0x8e2ee44bb8c2fba77f03ebd9a4fbea9aee1d0964c9e95b76edb437bf1848387f
262026-03-13 11:55 UTC24,648,383safe1.02038988not readnot readnone0x1f608770b377424f8fccb4fc61ed74787a16b2748716f58576faf4f25830e0e5
272026-03-18 12:10 UTC24,684,280safe1.02079652not readnot readnone0xf8cca0667271e7a0d9d08ae9123f4f46d8b9c69a2dac11f9a9fd4c519c6fa58f
282026-03-23 18:55 UTC24,722,145safe1.02139995not readnot readnone0xcbf23932a83e7de83846aadc113614df90363beb2b8a9552c93c7705ecd9800e
292026-03-27 11:52 UTC24,748,723safe1.02189454not readnot readnone0x39d21051ed17d5622519b224f6bde6918134f02d21346d79946b9f0245a9762e
302026-04-01 12:50 UTC24,784,860safe1.02249294not readnot readnone0x68ab0d67dd15b2d2e929caa55ec7a10d5e71a4278dd4d5f5a4022dfbc4c2ae0b
312026-04-07 13:42 UTC24,828,182safe1.02346004not readnot readnone0xd4dc494020e16b7dca5cd0624d49d52a72941e8bc00b60d109fe1661c6c0c769
322026-04-13 14:47 UTC24,871,545safe1.02406086not readnot readnone0xb3dcababcdfa4e0bc8e1c509cab0a27c6163afec915028386a1e5f50ffd553a9
332026-04-17 15:00 UTC24,900,330safe1.02450905not readnot readnone0x99c0b4a0598f7660d24a65ebecb7387fb628d3924b7b3287f5f30a6bd6d4fcde
342026-05-21 14:20 UTC25,144,183safe1.02450905not readnot readnone0x0acf99820885a6a3f4c511c326e1396c8c905ccc53931b3b6ffbae1e1615db54
352026-07-07 20:33 UTC25,483,092raw1.018504960.586045570.34GUARD_BYPASS0xcc493f7cbdeb17b86bb774cee34f447ac3b1f6d9e07924fb03a0843a97cd1463
362026-07-27 09:47 UTC25,623,343safe1.01896629not readnot readnone0x1ba34197e2ddddd5ba8fb0c4a9446cd024db331f1ac7dd9090256eaecf5e66f3

Bound history

No BOUND_CHANGED finding on this feed. Bound at the window block: 0.34 %.

Feed state at block 25,949,464

Kind
bounded
Latest round
36
Latest answer
1.01896629
Last post
2026-07-27T09:47:23Z
Bound at block
0.34 %
Decimals
8

Findings

Findings
KindBlockDateTransactionFields
UNGUARDED_POST23,555,8982025-10-11 17:13 UTC0xda4049e8cb8d70e0dd7b9d3177d092d8bb35453f7b014d2b4ec7b5e029a73811
round
1
path
raw
selector
0xa4381d1f
value
1.00000000
classification
initialization
initialization
true
implementation
0x2c68087e994d24d454ba6c96f7a3152f6a2e9850
sender
0x398bb437bbcfab65ade182dec4226ce56624c623
note
first successful post; the deviation guard is skipped when no round exists, so this is never a bypass
GUARD_BYPASS25,483,0922026-07-07 20:33 UTC0xcc493f7cbdeb17b86bb774cee34f447ac3b1f6d9e07924fb03a0843a97cd1463
round
35
path
raw
selector
0xa4381d1f
value
1.01850496
last answer at block minus one
1.02450905
deviation in force
0.58604557 %
bound in force
0.34 %
classification
valuation_move
implementation
0xf12424f11b3ccb739a584e3428c8eba13fc7924e
sender
0x398bb437bbcfab65ade182dec4226ce56624c623

Posters

One key means one on-chain key.

Implementation eras

Implementation eras
ImplementationFrom blockSpacing ruleSource verified
0x2c68087e994d24d454ba6c96f7a3152f6a2e985023,547,176absent (bytecode scan)false
0xf12424f11b3ccb739a584e3428c8eba13fc7924e25,300,593enforced (bytecode scan)false