VIGIL
DashboardValidatorsMEV Receipt

DNVZMSqe…eWkf

Firedancer Development

Risk score

9

Low risk
Stake
1,879,513 SOL
Client
0.1.1
Commission
1%
Active since
Epoch 967
Vote account
9Diao4uo…T4dy

Total extracted

13.647SOL

Sandwich involvement

5.3%

Wide sandwich rate

5.3%

Avg per slot

0.002285202SOL

Engine evidence

Every metric below maps 1:1 to a field the detector emits on each attack.

Atomic bundle

0.0%

0 / 50 attacks

Attacker paid for atomicity in this leader's slot — strongest direct involvement signal.

Same-block

0.0%

0 of 50 via header

Front+victim+back in one slot — only possible when this validator is leader.

AMM-replay coverage

90.0%

45 replays · 5 fallback

Loss computed from pool math, not amount_out heuristic. Carries lower/upper bounds in raw output.

Counterfactual flips

9

of 50 flagged

Rule-based said sandwich; replay says attacker took a loss. Shown so you can audit, not hidden.

Replay-derived loss

0.642SOL

interval [0.523 – 0.762] SOL

Sum across 45 of 50 attacks where AMM replay returned per-step parser/model residual bounds. The remaining 5 fell back to point estimates.

Loss source breakdown

  • Constant product45 · 90.0%
  • Unenriched4 · 8.0%
  • amount_out only1 · 2.0%

Most targeted pools

pump_fun 22spM8zR…pump42
raydium_v4 JD4sqr37…2SK238
raydium_cpmm 31eXvhBw…NDCC33
raydium_v4 5fUuQ2HD…W2zo30
raydium_v4 BYZVLgA4…zFR529

Recent attacks

Latest 20 events on this validator.

TimeTypePoolVictim TXBundleDetectionReplayLoss (SOL)SlotSeverity
05/13, 01:31 AMWide sandwichpump_fun DyEmJA…5SAnAv9qYq…OrganicCross-slotAMM0.0162419,371,592medium
05/13, 01:31 AMWide sandwichpump_fun DyEmJA…39GajWxEtU…Organic
Cross-slot
AMM
0.0153
419,371,592
medium
05/13, 01:31 AMWide sandwichpump_fun DyEmJA…42G7MYZKGZ…OrganicCross-slotAMM0.0141419,371,592medium
05/13, 01:31 AMWide sandwichpump_fun DyEmJA…2ARJkasDod…OrganicCross-slotAMM0.0011419,371,592low
05/13, 01:31 AMWide sandwichpump_fun ApEESD…27xkzR5hXL…OrganicCross-slotAMM0.0001419,371,580low
05/13, 01:31 AMWide sandwichpump_fun ApEESD…3G5sN5wANp…OrganicCross-slotAMM0.0001419,371,580low
05/13, 01:31 AMWide sandwichpump_fun ApEESD…5Exj6q21on…OrganicCross-slotAMM0.0001419,371,580low
05/12, 11:47 PMWide sandwichraydium_clmm dqhsm7…33vgyNTdmW…OrganicCross-slotunenriched—419,356,051low
05/12, 11:12 PMWide sandwichpump_fun LwQmgz…jjP42u2uAb…OrganicCross-slotAMM0.0084419,350,866medium
05/12, 11:12 PMWide sandwichpump_fun LwQmgz…5wKqTDpK4f…OrganicCross-slotAMM0.0085419,350,867medium
05/12, 11:12 PMWide sandwichpump_fun LwQmgz…wjCS6TEc6P…OrganicCross-slotAMM0.0542419,350,866high
05/12, 11:12 PMWide sandwichpump_fun LwQmgz…4Y44e7fQhL…OrganicCross-slotAMM0.0526419,350,866high
05/12, 11:12 PMWide sandwichpump_fun LwQmgz…zPw3xkeN83…OrganicCross-slotAMM0.0492419,350,864high
05/12, 11:12 PMWide sandwichpump_fun LwQmgz…5DbAx99SXs…OrganicCross-slotAMM0.0516419,350,864high
05/12, 11:12 PMWide sandwichpump_fun LwQmgz…yp4xMTopFT…OrganicCross-slotAMM0.0568419,350,864high
05/12, 09:07 PMWide sandwichpump_fun 77bse2…3XH4gS9d94…OrganicCross-slotAMM0.0125419,332,139medium
05/12, 08:40 PMWide sandwichpump_fun CPnc6b…45VwHfgym6…OrganicCross-slotAMM0.0115419,328,010medium
05/12, 08:40 PMWide sandwichpump_fun CPnc6b…zhUA3EvDXw…OrganicCross-slotAMM0.0001419,328,010low
05/12, 08:40 PMWide sandwichpump_fun CPnc6b…4Powr1JeWe…OrganicCross-slotAMM0.0001419,328,010low
05/12, 06:57 PMWide sandwichraydium_clmm HpXTkR…496tXjLf2R…OrganicCross-slotunenriched—419,312,703low