Uniswap Decentralized Trading Protocol
What is Uniswap?
Uniswap is a protocol for creating liquidity and trading ERC-20 tokens on Ethereum. It eliminates trusted intermediaries and unnecessary forms of rent extraction, allowing for fast, efficient trading. Where it makes tradeoffs decentralization, censorship resistance, and security are prioritized.
Uniswap is open-source software licensed under GPL.
How does Uniswap work?
Uniswap is an automated liquidity protocol. In practical terms this means there are template smart contracts that define a standard way to make liquidity pools and corresponding markets that are compatible with eachother. There is no orderbook, no centralized party and no central facilitator of trade. Each pool is defined by a smart contract that includes a few functions to enable swapping tokens, adding liquidity and more.
Uniswap tools and resources
Get the app
First you need an ethereum wallet (with few ETH on it) then you need register an account on