Uniswap a été créé par le développeur Ethereum Hayden Adams, qui a été directement inspiré par l'un des articles de blog de Vitalik Buterin (fondateur d'Ethereum). Uniswap V2 a été lancé le 2 novembre 2018, et a introduit de nouvelles fonctionnalités comme les paires ERC-20, les oracles de prix, les swaps flash, et plus encore. La dernière version, Uniswap V3, a été lancée sur le réseau principal d'Ethereum le 5 mai 2021. Elle offre une plus grande efficacité de capital pour les fournisseurs de liquidité, une meilleure exécution pour les traders, et une infrastructure améliorée.