Sunset of UniswapX v1 and Indicative Quote Endpoint
Posted: March 19th, 2025 | Effective: September 3, 2025
Support for UniswapX v1 (“v1”) and the /indicativeQuote endpoint has been sunset. UniswapX v1 is superseded by UniswapX v2 (“v2”). The /indicativeQuote endpoint has been replaced by the /quote endpoint with routingPreference specified as FASTEST.What changed?The Uniswap Labs API /quote and /order endpoints no longer support requests for v1 (also referred to as UNISWAPX and DUTCHQUOTE). Any /quote request which specifies UNISWAPX in the routingPreference or protocols fields will be met with an error. No /quote response will return quotes of type DUTCHQUOTE. Any /order request which specifies a DUTCHQUOTE will be met with an error.Why did this change?v1 was replaced by v2, which has been in production since early 2024. Our research found that the updated mechanisms of v2 provide customers better pricing than v1. v2 improves the pricing performance of fillers by reducing the time between the quote and the fill, which reduces price settlement volatility risk and allows fillers to narrow their quoted spread.What do I need to do?If you are still making /quote requests which specify “UNISWAPX” in the routingPreference or protocols fields, you must update your request to instead specify “UNISWAPX_V2”. More details can be found in the Swap Routing Guide. Note that the /quote response for v2 is slightly different from that for v1 — see the documentation for more details.If you are still making POST /order requests which include the “DUTCHQUOTE” group or GET /order requests which specify the “Dutch” orderType, you must update to the newer “DUTCHQUOTEV2” group and “Dutch_V2” orderType instead. See the API documentation for more details.