UniswapX is a permissionless trading protocol that focuses on facilitating intent-based, gas-free, and MEV-protected swaps across multiple liquidity sources. UniswapX enhances onchain trading while preserving self-custody for its users. [1]
Launched on July 17, 2023, UniswapX is an intent-based trading protocol that introduces a Dutch auction-based model for trading within the Ethereum Virtual Machine environment.
Unlike conventional methods where transactions are directly submitted to an AMM pool, UniswapX allows users to sign off-chain swap orders. These orders are then executed by third-party fillers who compete in a Dutch auction framework.
This intent-based system facilitates gas-free trades and ensures protection against Maximal Extractable Value (MEV). UniswapX supports both single-chain and cross-chain swaps, enhancing the trading ecosystem for retail wallets. [2]
The protocol employs a Dutch auction model to aggregate liquidity from various automated market makers (AMMs) and other sources. Fillers, or third-party entities, compete to offer the most competitive prices.
This competition optimizes pricing by routing orders through a diverse network of liquidity venues. The network benefits swappers by ensuring transparency and eliminating the need for manual integrations. [3]
UniswapX eliminates gas fees for swaps. Swappers sign unique offchain orders, and fillers submit these onchain, bearing the gas costs themselves. This method removes the necessity for users to hold native network tokens like ETH for their swaps.
The structure ensures that swappers do not incur costs from failed transactions, providing a robust and economical trading platform. [1]
UniswapX safeguards efficiency by internalizing MEV that often disadvantages swappers. It redistributes potential MEV gains back to the user in the form of price improvements.
The system further discourages traditional arbitrage approaches by encouraging fillers to use private transaction relays, thereby mitigating sandwich attacks. [1]
Orders in UniswapX do not follow a strict decay function for pricing. Instead, they allow parameterization through an off-chain Request For Quote (RFQ) system. This flexibility lets fillers compete to offer their best prices, refining user experience through adjustable initial pricing in Dutch auctions. [1]
Uniswap Governance can levy a fee up to 0.05% on each UniswapX swap output. Furthermore, interfaces and wallets have the option to impose additional, uncapped fees on the swaps processed through their platforms. [1]
In UniswapX, users begin by signing an off-chain order that sets parameters for the swap, including the input token, desired minimum output, and transaction deadline.
These signed orders are publicly broadcast through an orderflow API. Fillers, observing these orders, submit them on-chain once it becomes economically feasible for them to satisfy the order within the auction's constraints.
Settlement occurs via the Reactor contract, which verifies the signatures, confirms the achievement of order requirements, and enacts the token transfers seamlessly, ensuring a transparent and non-custodial trading environment. [2]
UniswapX supports cross-chain orders, allowing users to engage seamlessly between different blockchain networks. The protocol aims to merge swapping and bridging functionalities, offering a unified action that connects disparate chains.
This innovation facilitates quick and efficient transactions across networks, enabling users to choose the specific assets they wish to receive on the destination chain. [3]


Last updated:
On August 20, 2026. 01:20 UTC
Edit summary:
Updated category [projects-and-protocols] -> [Projects & Protocols]; media changed (4->4) and images changed (1->1)