Uniswap uses liquidity pools instead of order books. Prices are determined by a formula based on the ratio of tokens in the pool, not by centralized matching.
Uniswap – non-custodial swaps on Ethereum and Layer 2 networks.
Uniswap is one of the most well-known decentralized exchanges (DEX) where users trade directly from their own wallets. This page explains how Uniswap works, common risks, and what to double-check before you interact with any pool or token.
Uniswap – key facts at a glance
High-level overview of what Uniswap is and how users typically interact with it.
The protocol is live on Ethereum mainnet and several Layer 2 networks. Network fees and speeds depend on which chain you choose.
You normally access Uniswap through a compatible wallet + web interface. There are no usernames or passwords – only wallet connections and on-chain approvals.
How Uniswap works in practice
What happens when you swap tokens or provide liquidity on this DEX.
When you swap token A for token B, your wallet sends a transaction to a pool smart contract. The price is defined by the pool’s formula. You pay gas fees plus the pool’s trading fee.
You do not send funds to a centralized company account, but to a protocol contract that holds the pooled liquidity.
Liquidity providers (LPs) deposit pairs of tokens into pools. In return, they earn a share of trading fees, but they also face impermanent loss if token prices move significantly.
Providing liquidity is not a guaranteed income product. Returns depend on volumes, fees, price movement and overall market conditions.
Main benefits and risk factors
Neutral educational summary – advantages and common risks seen with DEX use.
- Non-custodial: you keep control of your wallet and keys.
- No centralized account, KYC depends on the interface you use.
- Wide range of tokens, especially on Ethereum and L2 ecosystems.
- Fully on-chain – transparent pool balances and transactions.
- Smart contract risk – bugs or exploits may lead to loss of funds.
- Token risk – anyone can create a token and list it in a pool.
- Price impact and slippage for thin or illiquid pools.
- Regulatory uncertainty – rules differ by country and may change.
Regions, interfaces and legal considerations
Uniswap is a protocol; front-end access and rules can vary by jurisdiction.
Uniswap itself is a set of smart contracts deployed on public blockchains. However, most users interact with the protocol via web interfaces and wallets provided by third-party teams or organizations.
Depending on your country, some interfaces may restrict access to certain tokens or features, or show additional notices and checks. Local tax, AML and securities laws can also affect how you are allowed to use DeFi services.
Always check: local regulations, your own reporting obligations and whether your jurisdiction places any restrictions on DeFi or DEX usage. If you are unsure, consider independent legal and tax advice.
Practical safety tips before using Uniswap
General educational reminders, not personal advice or a recommendation to use the protocol.
- Verify you are on the correct official interface or URL.
- Double-check the network (Ethereum mainnet vs L2) in your wallet.
- Check token contract addresses from reliable sources, not random links.
- Review slippage settings and minimum received amounts before confirming.
- Start with small test amounts when interacting with a pool or token for the first time.