Swap forensics · Uniswap v2 and v3
Was your swap targeted by a sandwich attack?
Paste an Ethereum transaction hash or wallet address. We read the block around it and show you the on chain evidence, line by line.
140Unrelated transferContext
141Searcher buys TOKEN with WETHsame pool as your swap, price moves upFront run
142Your swap: WETH to TOKENfills at the worse priceYou
143Searcher sells TOKEN for WETHunwinds the position from 141Back run
144Unrelated contract callContext
Same sender wraps your swap on both sides.High confidence pattern
Result
Transaction
Checking…
Block ledger
Evidence
How a check runs
Read the full methodologyLocate
Find the transaction and resolve its exact position inside the block.
Classify
Decode calls and swap logs for the neighbouring transactions to see who traded what, in which pool.
Grade
Weigh the evidence and separate high confidence patterns from candidates worth a second look.
Reading a result
Every result comes with a grade and the transactions behind it, so you can check our reasoning instead of taking it on trust.
- High confidence
- A front run and back run by the same actor, in the same pool, directly around your swap.
- Candidate
- Part of the pattern is there, but a link is missing or indirect. Worth reviewing yourself.
- No pattern found
- Nothing in the surrounding transactions matches a sandwich.
Coverage
Mined Uniswap v2 and v3 swaps on Ethereum Mainnet and Sepolia.
- Networks
- Mainnet, Sepolia
- Protocols
- Uniswap v2, Uniswap v3
- Window
- Up to 12 surrounding transactions
A note on what this isSignals are evidence of a pattern, not proof of intent or profit.
Use a result as a starting point for your own review, not as a verdict.