Skip to the article
Crypto Docket

Crypto news and comparative analysis

Inventory-backed swaps move MEV from pools to quotes

Inventory-backed swaps trade against a market maker’s tokens instead of a pool, changing price impact and MEV exposure while shifting risk to the quote and its provider.

By Crypto Docket Newsroom#034bae5 min read

Abstract cover artwork

An inventory-backed swap is filled from a market maker’s own token holdings, which changes where execution risk sits and how extractable value can arise. In a pool-based swap, the trade moves a shared pool’s price as it executes; a large public transaction can expose that price movement to searchers looking to trade before and after it. With inventory backing, a provider quotes a price and delivers tokens from its balance sheet. That can avoid moving a pool’s curve for the swap itself, but it does not make the trade immune to maximal extractable value (MEV): visibility, transaction ordering and the provider’s ability to hedge still matter.

How does an inventory-backed swap work?

The provider holds the assets a trader wants and offers an exchange rate for a specified size. A quote might say how much of token B the trader receives for a fixed amount of token A, with a fee or spread built into the rate. If the trader accepts, a settlement contract can transfer both sides of the swap atomically: either both transfers happen, or the transaction reverts.

This differs from an automated market maker (AMM), where a trade draws on a pool funded by liquidity providers and changes the pool’s token balance and price. With a quoted fill, the price can be set before settlement, and the provider bears the immediate inventory change. That can give a trader a more direct execution price than routing through several pools, especially when the provider already holds the requested assets. The quote may still be worse than the best pool route, however, and the provider may decline large trades or stop quoting when its inventory is out of balance.

The distinction is useful when assessing a route described as a fermi swap: the fuller explainer covers the wallet-facing Ethereum-token flow, while the key question here is who supplies the tokens and sets the execution price. In either model, compare the amount received after fees, the quote’s expiry and the conditions that cause settlement to fail.

Where can MEV enter the trade?

MEV is value gained by influencing which transactions are included and in what order. In a public AMM swap, the pending transaction can reveal its size and price limit. A searcher may try to buy before it and sell after it, exploiting the price movement the swap creates; the user gets a worse execution price while the searcher captures the difference, subject to fees and competition.

An inventory-backed fill can reduce that particular opportunity if the accepted price is fixed and the settlement does not move a public pool. But it changes the target rather than erasing MEV. If the transaction exposes a valuable quote, a searcher may still compete to act before it, or the provider may hedge the new inventory against public markets. A public settlement can also reveal information about demand. If that information helps another trader anticipate a price move, value can be extracted elsewhere.

Private transaction submission can limit public visibility before inclusion, but it is not a guarantee against adverse ordering or an unfavorable quote. The protection depends on the settlement path, the quote terms and who can see or act on the order before it is finalized. “Inventory-backed” describes the source of liquidity; it does not, by itself, describe how an order is sent or protected.

What does inventory backing trade away?

It trades some shared, continuously available pool depth for a provider’s balance sheet and willingness to quote. That can help when the provider offers a firm price and has the requested tokens on hand. It also means execution depends on the quote remaining valid and the provider having enough inventory. The AMM alternative draws on whatever liquidity is active at the moment, but a large trade can move its price as it consumes that liquidity. Concentrated liquidity can make pool depth stronger around selected price ranges, while leaving less depth outside them.

  • Price certainty: A firm quote can fix the exchange rate for a short window; an AMM quote can change with pool state before execution.
  • Size and availability: A provider can limit quote size or withdraw when inventory is scarce; pools expose their on-chain liquidity, though usable depth varies by price.
  • Who bears the inventory shift: The provider takes the acquired token position and may need to rebalance; AMM liquidity providers absorb changing token balances under the pool’s pricing rule.
  • Execution visibility: Public pool trades reveal their route and effect on reserves; an inventory quote can avoid that pool movement, but only a protected settlement path limits pre-inclusion exposure.

For most traders, the better choice is the route with the best credible net amount and clear failure terms, not the label attached to its liquidity. Compare the final receive amount across available routes, check any slippage or minimum-output setting, and account for gas and quote expiry. A quoted fill with no meaningful price advantage may not compensate for dependence on a single provider.

What signals should traders watch next?

Watch the actual settlement design: whether the price is fixed, whether transfers are atomic, how long the quote lasts and whether the transaction is submitted publicly or through a private channel. Then compare filled prices with contemporaneous pool routes, including fees and gas. For repeated use, note whether quotes remain available at the sizes you trade and whether the provider’s prices widen when markets move quickly.

The central trade-off is straightforward. Inventory-backed swaps can keep a trade from directly pushing an AMM pool along its curve, which may reduce one familiar source of sandwichable price movement. They replace that shared-market mechanism with a provider’s quote, inventory limits and execution path. The signals worth watching are quote quality, fill reliability, settlement visibility and how closely the final execution tracks alternatives.