Uniswap is a trading protocol for decentralized finance (DeFi) tokens. The boom in DeFi token trading has contributed to Uniswaps' popularity.