Crossfoot

Midas · Midas customFeed family

hypeUSD

hypeUSD/USD

0x0f50b401509798F1919a4e8D38192F78734e49C0

verdict SOURCE_STALEposting path GUARDEDliveness STALENAV INPUT_GAPconsumer action REVIEW

0 unchecked post(s) over the bound in force, posting path GUARDED, 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

STALEPOLICY_SILENCEconsumer policyPOLICY_CONSTANTconsumer policy

STALE: 0 unchecked post(s) over the bound in force, posting path GUARDED, liveness STALE at block 25949464; 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 2ce93f91f2358d3171eaff3ae17a44b85248190deb962512d13e201ffe940d82 · 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

hypeUSD posting-path timeline1.00001.00501.01000%0.2%0.4%2025-05-302025-07-302025-09-282025-11-282026-01-282026-03-292026-05-29answerdeviation in force, percent · bound in force (yellow)round 1, raw, 1.00000000, 2025-05-30, UNGUARDED_POSTround 2, safe, 1.00000000, 2025-06-23, no findinground 3, safe, 1.00037330, 2025-07-07, no findinground 4, safe, 1.00099039, 2025-07-10, no findinground 5, safe, 1.00125023, 2025-07-22, no findinground 6, safe, 1.00264586, 2025-07-28, no findinground 7, safe, 1.00260783, 2025-07-31, no findinground 8, safe, 1.00310139, 2025-08-05, no findinground 9, safe, 1.00500357, 2025-08-11, no findinground 10, safe, 1.00622249, 2025-08-18, no findinground 11, safe, 1.00711248, 2025-08-26, no findinground 12, safe, 1.00735173, 2025-09-01, no findinground 13, safe, 1.00785456, 2025-09-04, no findinground 14, safe, 1.01065282, 2025-09-11, no findinground 15, safe, 1.01219763, 2025-10-06, no findinground 16, safe, 1.00943376, 2025-10-14, no findinground 17, safe, 1.01041314, 2025-10-31, no findinground 18, safe, 1.01041314, 2025-11-14, no findinground 19, safe, 1.00938388, 2025-11-25, no findinground 20, safe, 1.00975196, 2025-12-04, no findinground 21, safe, 1.01002126, 2026-01-13, no findinground 22, safe, 1.01002126, 2026-02-19, no findinground 23, safe, 1.01002126, 2026-03-06, no findinground 24, safe, 1.01002126, 2026-03-20, no findinground 25, safe, 1.01002126, 2026-04-03, no findinground 26, safe, 1.01002126, 2026-04-17, no findinground 27, safe, 1.01002126, 2026-04-30, no findinground 28, safe, 1.01002126, 2026-05-15, no findinground 29, safe, 1.01002126, 2026-05-29, no finding

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

Rounds as a table
hypeUSD rounds
RoundDateBlockPathAnswerDeviation %Bound %FindingTransaction
12025-05-30 15:27 UTC22,596,441raw1.00000000not readnot readUNGUARDED_POST0x44bc31ee14ef1acb8cf98ca168c12b1ce533080876eaac0def0e6b1984b2b32d
22025-06-23 08:11 UTC22,765,855safe1.00000000not readnot readnone0xb764ad232f4c0ca68f3dcdf5e8edfda2131575f38b22bea61f5b07448f36950f
32025-07-07 19:50 UTC22,869,518safe1.00037330not readnot readnone0x711598b06c1f24fade35a6688bc8e95ccaf70ee58184dc1dcd180fc1a5582a8c
42025-07-10 20:21 UTC22,891,133safe1.00099039not readnot readnone0x08d3d1a0bdf5cc44fa94158dbb4980418c9a37d3672de370f8cd5a1f4fc3cf2e
52025-07-22 09:41 UTC22,973,893safe1.00125023not readnot readnone0x1dac9214c8874f8e502a0ed1019b56449654ce4102d2ae09f66e1f859b618ad7
62025-07-28 13:11 UTC23,017,855safe1.00264586not readnot readnone0x76958551e0ee405e1d45a895cdecc734b49002578031165b7631608fe4aea5e0
72025-07-31 17:25 UTC23,040,562safe1.00260783not readnot readnone0x51424dea1e40aa94a966e3850cff9bd8ceff8e355f38d84a8c475f6833e916ec
82025-08-05 20:20 UTC23,077,216safe1.00310139not readnot readnone0x0e5781f6ec6c79a2dc343c36d56d96b5ab5c5a207f8d39bce73e49b91f026924
92025-08-11 18:52 UTC23,119,718safe1.00500357not readnot readnone0x66789918b261218e1b0653523866103e26210aa5d51c61ba289ad9e8c06453e9
102025-08-18 11:05 UTC23,167,531safe1.00622249not readnot readnone0x6ea154efaa9b7c6602fcba6f088ee82d9f1a2887410a9912fbb343f576bc00cd
112025-08-26 08:18 UTC23,224,045safe1.00711248not readnot readnone0xe75453a29554b111173c6d6a82b58ea28fa68cd3c3f93ab849a73375f5293966
122025-09-01 21:11 UTC23,270,890safe1.00735173not readnot readnone0x494ebeefc3bb395d009176bff2cc92a04d27a85230cb4c84ad85a3019b3fc1bb
132025-09-04 12:11 UTC23,289,662safe1.00785456not readnot readnone0x77bbdfc79386c1a4fe461381b97c7526a47293faafa66e88de2cdba9e19c44c0
142025-09-11 16:25 UTC23,341,002safe1.01065282not readnot readnone0xe5a692d1796a1f0b58f934b448eea5978de29d738fe38c99ba6895e1f8a52a40
152025-10-06 15:48 UTC23,519,722safe1.01219763not readnot readnone0x1efe5c676586fe9bf5f5b10b03639056a29f840cc358eef74aa9f5fd75a738fa
162025-10-14 11:41 UTC23,575,712safe1.00943376not readnot readnone0x918300bd211c8437bf99c1b512c4eb16f86aaa65107106fa8656bcaa15279045
172025-10-31 13:43 UTC23,697,711safe1.01041314not readnot readnone0x5602aa4bbb569ab8e463f546a33c81aa3380a4b966eccbd53f26eb5e1a3cc0a3
182025-11-14 22:13 UTC23,800,341safe1.01041314not readnot readnone0x08bc81beb1bf81c48c7cfa62c942a75e256cb15c6cd8a229e8dcdccf37c29d66
192025-11-25 17:16 UTC23,877,230safe1.00938388not readnot readnone0x9be2365d1f842149583b4a5b8380d2edf1824173f54ffc904fde7fa0f44549aa
202025-12-04 15:28 UTC23,940,567safe1.00975196not readnot readnone0x6634a626e9a6d243b6902f159c002425490562fe11d16954911acc94e1294993
212026-01-13 12:42 UTC24,225,866safe1.01002126not readnot readnone0x36be16850a3425461791a0fc9477a596490694ac3ad766082977eb66470cfa5b
222026-02-19 12:51 UTC24,491,007safe1.01002126not readnot readnone0xcc14734f8a3cd335a643ca23b2b400570ad90d95ce6aacd33719720a1f39195a
232026-03-06 10:49 UTC24,597,924safe1.01002126not readnot readnone0x9aa9455fbb70505910a83a65e82ff5108f4a769605e9a4c1e7aa179de517a162
242026-03-20 10:56 UTC24,698,252safe1.01002126not readnot readnone0x6470a55e8d79e4dff7d94283a69636e487879aa9f94957127282107342d0d7fe
252026-04-03 11:25 UTC24,798,790safe1.01002126not readnot readnone0xeec4f6f93db3c99e2dc9c71b0ab8bba2f5862b9a314fe25ae06bf5652cb5e849
262026-04-17 09:28 UTC24,898,676safe1.01002126not readnot readnone0x079b6f49488910f2e0fbc7194e31f0d81221e4c74a95faa547b0f6730b2d43f1
272026-04-30 12:40 UTC24,992,984safe1.01002126not readnot readnone0x8b8f4d2a541c87ba68d8b99e7246bed9f76710af600c187ad4a345dabb41aa42
282026-05-15 09:28 UTC25,099,650safe1.01002126not readnot readnone0x2a258204a6447bc70774b4577af9c477f47888f302d79f4a7a1d3f6a734538f8
292026-05-29 14:57 UTC25,201,768safe1.01002126not readnot readnone0x31427fc9f2c65a3ac953253945d29d12ae0b887fd97c62b5b454c224253eb744

Bound history

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

Feed state at block 25,949,464

Kind
bounded
Latest round
29
Latest answer
1.01002126
Last post
2026-05-29T14:57:59Z
Bound at block
0.4 %
Decimals
8

Findings

Findings
KindBlockDateTransactionFields
UNGUARDED_POST22,596,4412025-05-30 15:27 UTC0x44bc31ee14ef1acb8cf98ca168c12b1ce533080876eaac0def0e6b1984b2b32d
round
1
path
raw
selector
0xa4381d1f
value
1.00000000
classification
initialization
initialization
true
implementation
0xc9d25e1a356dbdaa6956f79c695bbc338825b276
sender
0x43117a4cdbadd1bc132548cff9fe49edcf5e33c1
note
first successful post; the deviation guard is skipped when no round exists, so this is never a bypass

Posters

One key means one on-chain key.

Implementation eras

Implementation eras
ImplementationFrom blockSpacing ruleSource verified
0xc9d25e1a356dbdaa6956f79c695bbc338825b27622,530,594absent (bytecode scan)false
0x7c9f66ac26964a995ea1f22f8319bea2634038fb25,300,124enforced (bytecode scan)false