The Uniswap protocol is an open-source protocol for providing liquidity and trading ERC20 tokens on Ethereum. It eliminates trusted intermediaries and unnecessary forms of rent extraction, enabling safe, accessible and efficient exchange activity. The protocol is not upgradeable and is designed to be censorship resistant. The official website is for the convenience of use. If the user understands the technology, he can also directly call the contract transaction.