Sandwich attack
Two transactions placed around a victim’s trade—front-run before, back-run after—so the victim pays a worse price and the attacker captures the difference.
Full treatment in MEV and Liquidity Providers.
Singleton
A single contract that holds many pools. Uniswap v4’s PoolManager is a singleton: one address owns every pool’s state, which is what makes multi-hop settlement cheap.
Full treatment in Uniswap v4 Architecture.
Slippage
The difference between the price you expected and the price you actually got, after price impact, routing and any pending moves in the market. It is measured on the fill, not on the quote.
Full treatment in Slippage and Price Impact.
Solver
An offchain searcher that competes to execute a user’s intent. Solvers turn signed goals into concrete transactions, which is one way liquidity can be assembled across venues without routing through a single pool.
Full treatment in Onchain Liquidity Explained.