Uniswap is a blockchain protocol running on Ethereum that seeks to incentivize a global network of users to maintain an exchange where cryptocurrencies can be bought and sold by traders. Uniswap aims to keep token trading automated and completely open to anyone who holds tokens, while improving the efficiency of trading versus that on traditional exchanges.