What Is Uniswap?
Uniswap is a decentralized exchange (DEX) protocol built on Ethereum that allows users to swap ERC-20 tokens without intermediaries, order books, or centralized operators. Created by Hayden Adams and launched in November 2018, Uniswap pioneered the automated market maker (AMM) model that has become the standard for decentralized trading. It is consistently the largest DEX by trading volume.
- Overview - Table of Contents
- What Is Uniswap?
- Getting Started With Uniswap
- How To Get A Uniswap Wallet?
- Uniswap Resources
- How To Buy UNI?
- Latest Uniswap News
Traditional exchanges use order books where buyers and sellers post limit orders that are matched by a matching engine. Uniswap replaced this model with liquidity pools. A liquidity pool is a smart contract that holds reserves of two tokens. Anyone can provide liquidity by depositing equal value of both tokens into a pool and earn a share of trading fees in return. Traders swap against these pools using an algorithm that adjusts prices based on the ratio of tokens in the pool.
Uniswap has gone through several major versions:
- Uniswap v1 (2018): The original AMM proof of concept, supporting only ETH-to-ERC-20 swaps.
- Uniswap v2 (2020): Added ERC-20 to ERC-20 swaps, flash swaps, and improved price oracles.
- Uniswap v3 (2021): Introduced concentrated liquidity, allowing liquidity providers to allocate capital within specific price ranges for much higher capital efficiency.
- Uniswap v4 (2024): Added hooks (customizable plugins for pools), singleton contract architecture for reduced gas costs, and flash accounting.
The UNI token was launched in September 2020 through one of the most notable airdrops in crypto history, distributing 400 UNI (worth approximately $1,200 at the time) to every address that had ever used the protocol. UNI is a governance token that gives holders voting power over protocol parameters, fee structures, and the Uniswap treasury, which holds billions of dollars in UNI tokens.
Uniswap is deployed on Ethereum mainnet as well as multiple layer-2 networks and alternative chains including Arbitrum, Optimism, Polygon, Base, BNB Chain, Avalanche, and Celo. This multi-chain presence allows users to access Uniswap's liquidity across the ecosystem with varying gas costs and speeds.
Uniswap Labs, the company behind the protocol, also develops the Uniswap web interface and mobile app, which serve as the primary frontends for interacting with the protocol.
Getting Started With Uniswap
Using Uniswap to swap tokens is straightforward:
- Step 1: Set up an Ethereum-compatible wallet such as MetaMask, Coinbase Wallet, or the Uniswap Wallet.
- Step 2: Ensure you have ETH (or the native gas token of the network you are using) to pay for transaction fees.
- Step 3: Visit the Uniswap web app or use the Uniswap mobile wallet, connect your wallet, select the tokens to swap, and execute the trade.
- Step 4: Optionally, provide liquidity to a pool to earn trading fees.
Gas fees on Ethereum mainnet can be significant during periods of high demand. For lower fees, users can use Uniswap on layer-2 networks like Arbitrum or Optimism.
How to Get a Uniswap Wallet?
UNI is an ERC-20 token that can be stored in any Ethereum-compatible wallet:
Uniswap Wallet
Uniswap Labs offers its own mobile wallet app for iOS and Android with built-in token swapping. It is a self-custody wallet designed specifically for interacting with the Uniswap protocol and broader DeFi ecosystem.
MetaMask
MetaMask is the most popular wallet for interacting with Uniswap. Available as a browser extension and mobile app, it supports Ethereum and all networks where Uniswap is deployed.
Hardware Wallets
Ledger and Trezor hardware wallets support UNI and all ERC-20 tokens. Connect a hardware wallet through MetaMask for secure transaction signing on Uniswap.
Uniswap Resources
- Uniswap Official Website
- Uniswap Web App
- Uniswap GitHub
- Uniswap Documentation
- Uniswap Blog
- Uniswap Twitter
- Uniswap Reddit
- Uniswap Discord
- Uniswap Analytics
How to Buy UNI?
UNI is available on most major exchanges:
Centralized Exchanges
UNI can be purchased on Coinbase, Binance, Kraken, Gemini, and other major exchanges with fiat currency or other cryptocurrencies.
On Uniswap
Naturally, UNI can be purchased on the Uniswap protocol itself by swapping ETH or any other supported token for UNI.
After purchasing, transfer UNI to a personal wallet for self-custody. UNI holders can participate in governance by delegating their voting power or voting directly on proposals.
Latest Uniswap News
Uniswap continues to lead the DEX space with the rollout of Uniswap v4 and its hooks system, expanding multi-chain deployments, and the development of Unichain (a dedicated Uniswap appchain). The protocol consistently processes billions of dollars in monthly trading volume across all deployed chains.