✦ DEX execution
Trade on-chain without bleeding to MEV.
Private mempool by default. Protected aggregators — CoW, 1inch Fusion, UniswapX. Realized-vs-quoted reporting on every trade. Public mempool only when you explicitly opt in. The DEX Liquidity Sniper on Base for sub-block-finality opportunities.
Route selected
Flashbots Protect · Ethereum mainnet
Private submission · never public mempool
Quote vs realized
✦ The problem
Public mempool is the leak.
MEV — maximal extractable value — is the value bots extract from your DEX trade by seeing it in the public mempool and reordering, front-running, or sandwiching it. Aggregate MEV extracted from DeFi users has run in the billions of dollars per year. The mechanism is structural: if your swap is visible before it executes, a bot can buy the asset ahead of you, push the price up, and sell into your buy. You pay the worse price. The bot keeps the difference.
The defense is to not be visible. Private mempools (Flashbots Protect, MEV Blocker) submit your transaction directly to block builders without broadcasting to the public pool. Protected aggregators (CoW Protocol, 1inch Fusion, UniswapX) use batch auctions and intent-based execution that structurally prevent the front-running mechanism.
The protection exists. It just isn't the default on most platforms. It is on ours.
✦ MEV protection
Three protection paths.
Flashbots Protect
Private mempool
Your transaction submits directly to participating block builders. Never enters the public mempool. Front-running and sandwich attacks structurally prevented.
Ethereum mainnet · growing L2 list
MEV Blocker
Private mempool
Operated by the CoW Protocol team. Used as fallback when Flashbots is unavailable for the chain or transaction type. Same protection mechanism, different relay.
Ethereum · Base · Arbitrum · Optimism · Polygon
CoW · 1inch Fusion · UniswapX
Protected aggregation
Batch-auction and intent-based execution. Your trade joins a batch that settles at a uniform clearing price. Front-running requires winning the entire batch.
Ethereum · Base · Arbitrum
Three protections. One routing decision. Per trade. You don't think about it.
✦ Transparency
See what you paid versus what you were quoted.
Every DEX trade we execute shows three numbers on the trade detail view: the quote price shown before signing, the realized price at settlement, and the slippage breakdown — what was MEV-attributable, gas-attributable, and what was the market moving while the trade routed.
On a Flashbots-protected swap, the MEV component is near zero. On a CoW Protocol settlement, the MEV component is structurally zero by batch-auction design. On a fallback to public mempool, the MEV component is honestly reported — the protection didn't run, the cost is what it is.
Most platforms don't report realized versus quoted. The slippage is silently absorbed and you never see it. We surface it because that's the only way to know whether the protection is working.
Every trade audit shows the slippage and what caused it. The protection is measurable. The measurement is published.
Quoted
$2,841.20
Realized
$2,840.88
MEV cost
$0.00
Quoted
$43,820.00
Realized
$43,820.00
MEV cost
$0.00
Quoted
$201.40
Realized
$200.18
MEV cost
$0.89
✦ DEX Liquidity Sniper
Sub-block finality on Base.
The DEX Liquidity Sniper is a Perpblock strategy native to Base. It identifies AMM mispricing opportunities — post-swap imbalances in pool ratios — and captures them within the same block as the originating swap. The execution requires sub-block finality, which Base provides.
Most DEX strategies submit a swap and hope it lands. The Sniper requires deterministic inclusion within a specific block window. The implementation uses Base's preconfirmation infrastructure plus a custom block-construction integration to guarantee timing.
STATUS: Live in beta on Base. Limited capacity per quarter. Portfolio plan and above.
Most DEX strategies are slower than the market. The Sniper is the same speed as the market.
Same speed as the market · not slower
✦ Coverage
Where we route DEX trades.
Ethereum
Flashbots Protect, CoW, 1inch Fusion, UniswapX, Uniswap V3, Curve, Balancer
Base+ Sniper
MEV Blocker, Aerodrome, Uniswap V3, DEX Liquidity Sniper
Arbitrum
MEV Blocker, Camelot, Uniswap V3, Sushi
Optimism
MEV Blocker, Velodrome, Uniswap V3
Polygon
MEV Blocker, Uniswap V3, Quickswap, Sushi
Solana
Jupiter (protected default), Raydium, Orca
✦ Recovery
Speed up, cancel, or recover.
Stuck transactions are an ongoing pain point in self-custody DeFi — a transaction submits, gas spikes, the transaction sits in the mempool unfilled while the opportunity passes. Most wallets handle this with rough heuristics.
When a transaction goes stuck, the dashboard surfaces it with three options: speed up (replace with a higher-gas version), cancel (void with same-nonce no-op), or wait (with the historical median time-to-fill at current gas conditions). Each action signs through the same defended signing flow as any other transaction.
STATUS: Shipping in the next 6-12 months.
Stuck transactions are visible. Recovery options are surfaced. You decide.
0x7f4a...2c91 · submitted 8 min ago · unfilled
Gas: 12 gwei · current median: 28 gwei
1. Speed up
Replace with higher-gas version
+0.004 ETH gas premium
2. Cancel
Void with same-nonce no-op
0.002 ETH to cancel
3. Wait
Median fill time at 12 gwei: 42 min
No cost
✦ Opt-in
When you choose to broadcast.
There are cases where public mempool submission is preferable — very large trades that need maximum routing depth, niche tokens not supported by protected aggregators, latency-sensitive strategies where private mempool delay matters. We support public mempool submission as an explicit opt-in per trade.
The signing modal shows the routing decision and the MEV-protection status. To opt into public mempool, you actively change the routing — it isn't a checkbox buried in settings, it's a per-trade explicit choice with the protection trade-off displayed.
Default-on protection costs nothing for the user who doesn't care about routing. Default-off protection costs everything for the user who didn't know to ask. We chose the default that fails safe.
Protected by default. Public if you choose. Never silently.
✦ Common questions
What technical users ask.
✦ Get started
Execute on-chain. Without bleeding.
DEX execution quality is the difference between the trades you wanted and the trades you got. Most platforms hide the gap. We measure it and protect against it.
MEV-protected by default. Realized-vs-quoted reported per trade.