Crossfoot

Midas · Midas customFeed family

mFARM

mFARM/USD

0x65df7299A9010E399A38d6B7159d25239cDF039b

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 policyPOLICY_CONSTANTconsumer policy

ADMIN_GUARD_BYPASSED: Crossfoot posting_path ADMIN_GUARD_BYPASSED at block 25949464, no unchecked round over the bound in the window; 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 e8207bc26bed0f85c56499c3c143957c8c6630113cc97af6cdc66738bc73733f · 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

mFARM posting-path timeline1.00001.02000%2%2025-08-082025-09-262025-11-152026-01-032026-02-222026-04-122026-06-01answerdeviation in force, percent · bound in force (yellow)round 1, raw, 1.00000000, 2025-08-08, UNGUARDED_POSTround 2, safe, 1.00209235, 2025-08-26, no findinground 3, safe, 1.00261447, 2025-08-26, no findinground 4, safe, 1.00298172, 2025-08-27, no findinground 5, safe, 1.00344038, 2025-08-28, no findinground 6, safe, 1.00369327, 2025-08-29, no findinground 7, safe, 1.00424954, 2025-09-01, no findinground 8, safe, 1.00442217, 2025-09-02, no findinground 9, safe, 1.00538032, 2025-09-04, no findinground 10, safe, 1.00775566, 2025-09-08, no findinground 11, safe, 1.00954681, 2025-09-11, no findinground 12, safe, 1.01186012, 2025-09-16, no findinground 13, safe, 1.01368010, 2025-09-19, no findinground 14, safe, 1.01626127, 2025-09-23, no findinground 15, safe, 1.01776510, 2025-09-26, no findinground 16, safe, 1.02026051, 2025-10-01, no findinground 17, safe, 1.02288117, 2025-10-07, no findinground 18, safe, 1.02530566, 2025-10-13, no findinground 19, safe, 1.02698422, 2025-10-17, no findinground 20, safe, 1.02875885, 2025-10-21, no findinground 21, safe, 1.03134841, 2025-10-27, no findinground 22, safe, 1.03276336, 2025-10-31, no findinground 23, safe, 1.03412506, 2025-11-04, no findinground 24, raw, 1.00198813, 2025-11-11, GUARD_BYPASSround 25, safe, 1.00269857, 2025-11-14, no findinground 26, safe, 1.00305933, 2025-11-18, no findinground 27, safe, 1.00350913, 2025-11-21, no findinground 28, safe, 1.00437155, 2025-11-27, no findinground 29, safe, 1.00512458, 2025-12-04, no findinground 30, safe, 1.00639351, 2025-12-10, no findinground 31, safe, 1.00860125, 2026-01-06, no findinground 32, safe, 1.00866234, 2026-01-16, no findinground 33, safe, 1.01260462, 2026-02-20, no findinground 34, safe, 1.01260462, 2026-03-06, no findinground 35, safe, 1.01260462, 2026-03-20, no findinground 36, safe, 1.01260462, 2026-04-03, no findinground 37, safe, 1.01260462, 2026-04-30, no findinground 38, safe, 1.01260462, 2026-06-01, no finding

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

Rounds as a table
mFARM rounds
RoundDateBlockPathAnswerDeviation %Bound %FindingTransaction
12025-08-08 08:19 UTC23,095,109raw1.00000000not readnot readUNGUARDED_POST0x2defa395abb8ed678f5dbbbd504e0d05ad5d497aaa7bdbb23a7a4522d69e077c
22025-08-26 13:35 UTC23,225,623safe1.00209235not readnot readnone0x74b478cbc483dd1e07078819951065b68b33c4acefceecee9a790abcc1623641
32025-08-26 18:58 UTC23,227,230safe1.00261447not readnot readnone0x235cce004b8bb218a4ba8a94af2cef7144bf6cdf427a37c2d7d797771fe9a7f7
42025-08-27 20:43 UTC23,234,917safe1.00298172not readnot readnone0x302c641c1b1be996147ce5f481cff1c971a056d582d45dd0ffdb9edb60aae96d
52025-08-28 18:04 UTC23,241,288safe1.00344038not readnot readnone0xa650bbbbfc47f3fe2c1c0ec3c636d36eb0440a0d6ad44eeb38c6b88260e3b0ed
62025-08-29 19:22 UTC23,248,843safe1.00369327not readnot readnone0xf70f35017032827fc1f7110a0f451af7c698a6ec4807dff3dc43641c3e18554f
72025-09-01 19:36 UTC23,270,416safe1.00424954not readnot readnone0x7325c87c397e9f1ede9e98b2c4f332e580eaec9254ccb64854a63fc2fb510fa1
82025-09-02 17:20 UTC23,276,873safe1.00442217not readnot readnone0x7fb8d37e09adfb1aa823948c6ba29b31fe2be8a42bd5ef49dd5b551191bd033c
92025-09-04 12:11 UTC23,289,662safe1.00538032not readnot readnone0xde981a782f169130e991679093443518d84e04dafa2e613898944c30729e8052
102025-09-08 23:26 UTC23,321,649safe1.00775566not readnot readnone0x4e5b093ce6e20ea8ae2fa258185f42642eabf63e8f964cbcb10d47c615ebbd4a
112025-09-11 19:15 UTC23,341,847safe1.00954681not readnot readnone0x840770530e861a2fa19f3a3180388e5bf399075a2360bc0415c362bab22003dc
122025-09-16 10:20 UTC23,374,987safe1.01186012not readnot readnone0xe855f2637ff1ddd907bdf5d5fc5983b38084b1a511d72177ebe3e3c950b2d0d7
132025-09-19 17:55 UTC23,398,749safe1.01368010not readnot readnone0x60f6c77dbcb60920af0d26343b835b50f2c2f372c6df3caa98aa16b500ef2013
142025-09-23 16:38 UTC23,426,976safe1.01626127not readnot readnone0x333260490f62b5a9af8393741ce6055700f371f9d4d4785e46cd60385d51e2d3
152025-09-26 14:27 UTC23,447,783safe1.01776510not readnot readnone0x08e4e6eb84119a3c07fc9d81c743de7f2d2ef1ade443aff7df7d54f82976ea4b
162025-10-01 18:28 UTC23,484,739safe1.02026051not readnot readnone0xecda6645b80cf845686df789a14f94ca8342ad1c6d5c8ef8354e004f90821291
172025-10-07 11:14 UTC23,525,512safe1.02288117not readnot readnone0x193ed59e437ba23280cf766a303919652d64e76d3683794131cdb91d74e3b42e
182025-10-13 15:31 UTC23,569,700safe1.02530566not readnot readnone0x8fbc7146b06b9612cea849b292ffc3d1c0ff0d556f112bb808275d08ca9ba7af
192025-10-17 14:14 UTC23,597,911safe1.02698422not readnot readnone0x030cade2b74a5605f8594ae57829c102dd48b22a39c8ce44cee61e4bbf1f1a75
202025-10-21 14:22 UTC23,626,506safe1.02875885not readnot readnone0xf1b6573cb8dd0f55d1c650080648ca689bc7c1f054c5ffb1959b99eec093ef9b
212025-10-27 19:12 UTC23,670,784safe1.03134841not readnot readnone0xa3331925c4d24f4f1e734cf01107d0364735b8fe8061765830a8c64f337c5c11
222025-10-31 13:37 UTC23,697,681safe1.03276336not readnot readnone0xbbdb96da84e861a74d0181a8dadb286c2ac397bccd53b418503874b9cc130c36
232025-11-04 22:31 UTC23,728,948safe1.03412506not readnot readnone0x21e33191a6ee33f7eaa5d8a951799a18dab031fd7e0f3af417697a17e6c27f68
242025-11-11 19:07 UTC23,777,972raw1.001988133.107644440.4GUARD_BYPASS0x1e6b69596fd2c6f279a8fdf6bd1323cbbabeb37cc23d9363c569785972432176
252025-11-14 17:06 UTC23,798,812safe1.00269857not readnot readnone0xabb707a783156b9c65128f2269528ce81e63f1665a82a40e158c6ed9c2c18e1d
262025-11-18 01:01 UTC23,822,608safe1.00305933not readnot readnone0xfbb1668158258ffe1ad81e054c93e47599d452bca171e124d7afc720c4fd6e72
272025-11-21 19:19 UTC23,849,407safe1.00350913not readnot readnone0xc4fb8137fedbd2f1e3b1f5eb7009a422907b2294b0b0be613736350b12e5da47
282025-11-27 12:53 UTC23,890,173safe1.00437155not readnot readnone0x3e57c01fb49c272af552ad8cc90a9a5756fe118cdb3e6b773c30b345db3800d3
292025-12-04 12:35 UTC23,939,727safe1.00512458not readnot readnone0xb4d6390ddbf15ffe148dd8dffc0bb7d679f4d4683f1bf677ff1b4b6fd9c65918
302025-12-10 15:37 UTC23,983,247safe1.00639351not readnot readnone0x2f9ec676d92d10f2d757d8117eaa615792bad5a764caff7a7588f93fe70803d3
312026-01-06 12:04 UTC24,175,518safe1.00860125not readnot readnone0x9fbae115a29930ef04239faba824cfac4c9a56b1ee9a4cb61823fdcb27b41f8d
322026-01-16 17:07 UTC24,248,680safe1.00866234not readnot readnone0x008feabb02ba05214988eaaea461f6ba31cb020c957d9aaa47cc50a84e34247b
332026-02-20 10:48 UTC24,497,566safe1.01260462not readnot readnone0xb143c9d057398ca8975be21121e2b9c74083a05644b79dca0a6497c1903054bd
342026-03-06 10:49 UTC24,597,924safe1.01260462not readnot readnone0xb4ad62b7142eab52e1257ddc668d5896b936a557d7946cdadb34b1486842a9d2
352026-03-20 10:55 UTC24,698,251safe1.01260462not readnot readnone0x40453a730afc07e940b65d4e442a184c08440e13b988d8300c2a026665b173fc
362026-04-03 11:24 UTC24,798,787safe1.01260462not readnot readnone0xad17d5da6490e8eae69f03aa9c6c1750ccc4a786e38bd40914f4cfdc696d9d4c
372026-04-30 12:40 UTC24,992,984safe1.01260462not readnot readnone0x0bbebbc27ffb78a723cbcbbb02e892b6fa5f5b03ebe3ffb3dee5d6ca3df7fbaa
382026-06-01 12:12 UTC25,222,443safe1.01260462not readnot readnone0x202779a7c7db2812804d190d07b5f29e40dece2ab388cc1ff2a9fc087157cc82

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
38
Latest answer
1.01260462
Last post
2026-06-01T12:12:23Z
Bound at block
0.4 %
Decimals
8

Findings

Findings
KindBlockDateTransactionFields
UNGUARDED_POST23,095,1092025-08-08 08:19 UTC0x2defa395abb8ed678f5dbbbd504e0d05ad5d497aaa7bdbb23a7a4522d69e077c
round
1
path
raw
selector
0xa4381d1f
value
1.00000000
classification
initialization
initialization
true
implementation
0x6ee5bcb946499a926332cde1993986be76be58ea
sender
0x1f33a9c0f28bb9d17fc79c33fa163ac2a7557631
note
first successful post; the deviation guard is skipped when no round exists, so this is never a bypass
GUARD_BYPASS23,777,9722025-11-11 19:07 UTC0x1e6b69596fd2c6f279a8fdf6bd1323cbbabeb37cc23d9363c569785972432176
round
24
path
raw
selector
0xa4381d1f
value
1.00198813
last answer at block minus one
1.03412506
deviation in force
3.10764444 %
bound in force
0.4 %
classification
valuation_move
implementation
0x6ee5bcb946499a926332cde1993986be76be58ea
sender
0x1f33a9c0f28bb9d17fc79c33fa163ac2a7557631

Posters

One key means one on-chain key.

Implementation eras

Implementation eras
ImplementationFrom blockSpacing ruleSource verified
0x6ee5bcb946499a926332cde1993986be76be58ea23,073,904absent (bytecode scan)false
0xe268acb50eaf42de02a326e94ea44a9cae12239e25,300,251enforced (bytecode scan)false