Evolution of the application layer feat. Uniswap