Uniswap a annoncé la publication du projet de code Uniswap v4 afin que la v4 puisse être construite publiquement. La vision d'Uniswap v4 est de permettre à chacun de prendre ces décisions de compromis en introduisant des « hooks ». Les hooks sont des contrats qui s'exécutent à différents moments du cycle de vie opérationnel du pool, et le pool peut faire les mêmes compromis que la version 3, ou il peut ajouter des fonctionnalités entièrement nouvelles. Par exemple, la version 4 permettra au pool lui-même de prendre en charge des frais dynamiques, d'ajouter des ordres de capitalisation en chaîne ou d'agir en tant que teneur de marché moyen pondéré dans le temps (TWAMM) pour répartir les commandes importantes dans le temps. De plus, les pools v4 existeront au sein d'un seul contrat, ce qui réduira le coût de création d'un pool minier de 99 %.

Le code Uniswap v4 sera publié sous la Business Source License 1.1, qui limitera l'utilisation du code source v4 dans des environnements commerciaux ou de production pendant 4 ans, après quoi il sera définitivement converti en licence GPL. Le mécanisme de frais de protocole sera également calqué sur la v3. La gouvernance pourra voter pour ajouter des frais de protocole à n’importe quel pool, jusqu’à un montant plafonné.