Uniswap is a decentralized protocol for automated liquidity provision on Ethereum.