Als gebruiker van de decentrale exchange van Uniswap, kan je in de basis drie dingen. Ten eerste kan je ERC20-tokens met elkaar ruilen. Dit gebeurt middels liquidity pools. Daarnaast kan je ERC20-tokens versturen; dit is de tweede functie. De derde functie van Uniswap betreft het investeren in liquidity pools. Hier krijg je een vergoeding voor.