Ninja1sp…rmjs
Risk score
10
Total extracted
16.687SOL
Sandwich involvement
5.7%
Wide sandwich rate
5.7%
Avg per slot
0.003470733SOL
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
6.0%
3 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
1
of 50 flagged
Rule-based said sandwich; replay says attacker took a loss. Shown so you can audit, not hidden.
Replay-derived loss
1.523SOL
interval [1.427 – 1.618] 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
Latest 20 events on this validator.
| Time | Type | Pool | Victim TX | Bundle | Detection | Replay | Loss (SOL) | Slot | Severity |
|---|---|---|---|---|---|---|---|---|---|
| 05/12, 10:53 PM | Wide sandwich | raydium_cpmm C7EUe5… | 4G1ze8uCtq… | Organic | Cross-slot | AMM | 0.6982 | 419,348,014 | high |
| 05/12, 10:09 PM | Wide sandwich | pump_fun C3wnEd… | LBEG6RGXpd… | Organic |
| Cross-slot |
| AMM |
| 0.0180 |
| 419,341,415 |
| medium |
| 05/12, 10:09 PM | Wide sandwich | pump_fun C3wnEd… | 3mJxQtyXsS… | Organic | Cross-slot | AMM | 0.0180 | 419,341,415 | medium |
| 05/12, 10:01 PM | Wide sandwich | pump_fun GuQc5C… | 4pFVYWmvAS… | Organic | Cross-slot | AMM | 0.0670 | 419,340,235 | high |
| 05/12, 10:01 PM | Wide sandwich | pump_fun GuQc5C… | 2qwfdZXh2a… | Organic | Cross-slot | AMM | 0.0700 | 419,340,235 | high |
| 05/12, 10:01 PM | Wide sandwich | pump_fun GuQc5C… | 34zZ2q2pEb… | Organic | Cross-slot | AMM | 0.0668 | 419,340,235 | high |
| 05/12, 08:26 PM | Wide sandwich | pump_fun 8pmw2J… | 5RvQnKBsLt… | Organic | Cross-slot | AMM | 0.0080 | 419,325,935 | medium |
| 05/12, 08:26 PM | Wide sandwich | pump_fun 8pmw2J… | 3tjuvR7a3e… | Organic | Cross-slot | AMM | 0.0026 | 419,325,932 | low |
| 05/12, 08:12 PM | Wide sandwich | pump_fun skMshi… | 2N53ieCxxz… | Organic | Cross-slot | AMM | 0.0007 | 419,323,908 | low |
| 05/12, 07:54 PM | Wide sandwich | pump_fun 8YN7JK… | 4urtuAkVqu… | Organic | Cross-slot | AMM | 0.0036 | 419,321,246 | low |
| 05/12, 07:05 PM | Wide sandwich | pump_fun Eociyg… | 5V8VciETV3… | Organic | Cross-slot | AMM | 0.0005 | 419,313,873 | low |
| 05/12, 07:05 PM | Wide sandwich | pump_fun Eociyg… | 4skrassZWf… | Organic | Cross-slot | AMM | 0.0038 | 419,313,872 | medium |
| 05/12, 07:05 PM | Wide sandwich | pump_fun Eociyg… | RZ9CqFKTXG… | Organic | Cross-slot | AMM | 0.0038 | 419,313,872 | medium |
| 05/12, 07:05 PM | Wide sandwich | pump_fun Eociyg… | 2k1awFgBuL… | Organic | Cross-slot | AMM | 0.0041 | 419,313,872 | medium |
| 05/12, 07:05 PM | Wide sandwich | pump_fun Eociyg… | 4rKPxBrUJz… | Organic | Cross-slot | AMM | 0.0013 | 419,313,873 | low |
| 05/12, 07:05 PM | Wide sandwich | pump_fun Eociyg… | Vt19WHNE4V… | Organic | Cross-slot | AMM | 0.0014 | 419,313,873 | low |
| 05/12, 05:35 PM | Wide sandwich | raydium_v4 JAqU6c… | 47bKr1sgrL… | Organic | Cross-slot | unenriched | — | 419,300,643 | low |
| 05/12, 05:35 PM | Wide sandwich | raydium_v4 JAqU6c… | SQuFEzxEYr… | Organic | Cross-slot | unenriched | — | 419,300,643 | low |
| 05/12, 05:17 PM | Wide sandwich | pump_fun CR4D9f… | 5iKw39PLUn… | Organic | Cross-slot | AMM | 0.2278 | 419,297,876 | high |
| 05/12, 05:17 PM | Wide sandwich | pump_fun CR4D9f… | 4RatwFgYvJ… | Organic | Cross-slot | AMM | 0.2278 | 419,297,876 | high |