Maximal Extractable Value is a latency game measured in microseconds. Every MEV opportunity — sandwich attacks, DEX arbitrage, liquidations, cross-domain extraction — follows the same pattern: detect a pending transaction, read on-chain state to simulate the outcome, build a bundle, and submit it before anyone else. The searcher who reads state fastest simulates more scenarios, finds more profitable bundles, and wins more auctions. State lookups are the bottleneck hiding inside every MEV pipeline, and they consume 15–30 milliseconds per opportunity — roughly 15% of the entire extraction window.
Cachee is an AI-powered L1 caching layer that serves mempool and on-chain state in 1.5 microseconds instead of 275+ milliseconds via standard RPC. It predicts which accounts, pools, and positions your searcher will query next and pre-loads them into in-process memory before the opportunity materializes. The result: 500+ simulations per block window instead of 3–5, a 30–45% win rate on competitive bundles, and an estimated $144M+ in recoverable annual alpha for top-20 searchers.
Why State Lookups Are the MEV Bottleneck
MEV searchers optimize everything visible: transaction detection latency, bundle construction logic, relay submission timing, and gas bidding strategies. But there is an invisible tax embedded in every pipeline that rarely gets optimized: the time spent reading state from RPC nodes.
A typical sandwich attack requires 4–6 state lookups: the target pool’s reserves, the token balances of the victim address, the current block base fee, the pool’s fee tier, and often the state of adjacent pools for multi-hop routing. Each lookup through a standard Solana or Ethereum RPC takes 0.8–1.2 milliseconds at best, and 50–275 milliseconds under load. Multiply that by 4–6 reads and you have consumed 5–30 milliseconds before your simulation engine has even started.
For DEX arbitrage, the problem compounds. A cross-pool arbitrage opportunity might require reading reserves from 10–20 pools simultaneously to identify the optimal route. At 1ms per RPC call, even with parallelized reads, you are spending 10–20 milliseconds on state alone. That is time your competitors are using to build and submit bundles.
Anatomy of an MEV Opportunity: Before and After
Walk through a sandwich attack pipeline to see where state latency hides:
Standard Infrastructure (RPC)
Cachee L1 Infrastructure
The 18 milliseconds recovered from state lookups do not just make the pipeline faster. They give the simulation engine 18 additional milliseconds to explore alternative bundle configurations, optimize gas bids, and test multi-hop routes that were previously too expensive to evaluate within the block window. A searcher that previously had time for 3–5 simulations can now run 500+, finding profitable bundles that competitors never see.
Six MEV Strategies Cachee Accelerates
🥩 Sandwich Attacks
4–6 state lookups per target — pool reserves, victim balances, fee tiers, gas state. Cachee serves all six in under 120 nanoseconds total. More targets evaluated per block means more profitable sandwiches found.
6 reads in <120 ns🔄 DEX Arbitrage
Read reserves from 10–20 pools simultaneously to find cross-pool price discrepancies. Cachee serves all 20 reads in 340 nanoseconds — fast enough to scan every major pair on every DEX before the block lands.
20 pools in 340 ns💥 Liquidations
Pre-cache 10,000 at-risk lending positions with their collateral ratios, oracle prices, and liquidation thresholds. Instant threshold detection means you liquidate before competitors even finish reading state.
10K positions pre-cached🌐 CEX-DEX Arbitrage
CEX feeds arrive in microseconds. Without Cachee, DEX state reads are the bottleneck — your on-chain leg is 1,000× slower than your off-chain leg. Cachee makes DEX state speed match CEX feed speed.
DEX reads at CEX speed🧱 Block Building
Evaluate 10× more bundles per 12-second Ethereum slot. Pre-cached state means every bundle simulation runs at memory speed, letting builders include more value per block.
10× more bundles evaluated⛓ Cross-Chain MEV
Cache state from Ethereum, Solana, Arbitrum, Base, and Polygon in a single unified L1 layer. Quote cross-domain opportunities without per-chain RPC latency penalizing your pipeline.
5 chains, 1 cache layerHow the AI Prediction Engine Works for MEV
MEV opportunities are not random. Pending transactions cluster around specific token pairs, lending protocols, and liquidity pools. Cachee’s AI prediction engine exploits this structure with a three-layer approach:
Layer 1: Mempool Pattern Recognition
The prediction engine monitors mempool activity and learns which state your searcher queries in response to specific transaction types. When it sees a large Uniswap v3 swap enter the mempool, it immediately pre-loads the target pool’s reserves, the adjacent pools for routing, and the gas state — all before your searcher’s detection logic fires. By the time your code decides to evaluate the opportunity, the state is already sitting in L1 memory.
Layer 2: Hot State Pre-Warming
The 500 most-traded pairs, the top lending positions by collateral value, and the current block’s gas state are continuously pre-warmed in a 30-second rolling window. This covers approximately 85% of all MEV-relevant state reads without any prediction needed — the data is simply always there.
Layer 3: Probabilistic Cascade
For less predictable opportunities, the engine maintains a probabilistic model of state access sequences. If your searcher reads pool A’s reserves, there is a 73% chance it will read pool B next (based on historical access patterns). The engine speculatively pre-loads pool B during the 1.5 microseconds your code spends processing pool A’s data. The result is a 100% cache hit rate — meaning 99 out of 100 state reads never touch RPC at all.
The Revenue Math
For a top-20 MEV searcher operating across Ethereum, Solana, and major L2s, the alpha recovery breaks down as follows:
- $28M from higher win rates: More simulations per block window means finding profitable configurations that competitors miss. Win rate increases from 12–18% to 30–45% on competitive bundles.
- $11M from better optimization: 500+ simulations lets you fine-tune gas bids, split sizes, and routing paths. Each bundle extracts closer to theoretical maximum value.
- $5M from reduced gas waste: Better simulation means fewer failed transactions and reverted bundles. Every failed on-chain submission is wasted gas.
- $3M from infrastructure savings: Replace dedicated RPC node clusters with a single Cachee sidecar. Fewer nodes to maintain, fewer rate limits to hit, lower cloud compute bills.
Integration: Two Environment Variables
Cachee speaks native RESP protocol. It drops into your existing MEV pipeline as an L1 layer in front of your RPC nodes. Your searcher code does not change. Your bundle builder does not change. Your relay submission logic does not change. You point your state reads at Cachee and they go from milliseconds to microseconds.
Hot state — the accounts, pools, and positions your searcher queries most often — serves from L1 in-process memory at 1.5µs. Warm state serves from L2 shared cache at sub-10µs. Cold state cascades through to your existing RPC infrastructure automatically. There is zero cold-start risk: if Cachee has not pre-warmed an account, the read falls through to the same RPC you use today.
The Searcher Arms Race Is an Infrastructure Race
The MEV landscape has matured past the era of novel strategies. Every serious searcher runs some variant of the same detection, simulation, and submission pipeline. The strategies are known. The algorithms are published. The edge is no longer in what you search for — it is in how fast you can evaluate it.
That is an infrastructure problem. When two searchers detect the same opportunity in the same block, the one who simulates more scenarios finds the more profitable bundle configuration. The one who reads state faster simulates more scenarios. And the one who reads state from L1 memory instead of RPC reads state 183,000 times faster.
Cachee does not change your strategy. It does not change your code. It removes the invisible latency tax that prevents your strategy from operating at its theoretical maximum. The alpha was always in your pipeline. It was just waiting behind an RPC call.
Related Reading
Also Read
Your Strategy Deserves Faster State
See how 1.5µs state reads transform your MEV pipeline’s win rate and profitability.
Start Free Trial Explore MEV Solutions