What is Uniswap (plain English)
Uniswap is a decentralized protocol for swapping tokens on-chain. You trade from your own wallet, signing transactions yourself.
Uniswap is a protocol, not “a website”
The Uniswap web app is one interface. The core is smart contracts on a blockchain. That’s why your wallet is the “account,” and why network fees (gas) exist.
Order book vs AMM
Traditional exchanges use an order book. Uniswap uses an AMM: a pool holds reserves and prices update as trades change the reserves.
What you should understand before your first swap
- Gas and network fees: you need the native token of the network.
- Slippage: execution price can move between quote and inclusion in a block.
- Token risk: fake tokens, transfer taxes, blocklists, and malicious approvals.
- LP risk: impermanent loss and (in v3) range management.
Next: read How to swap safely before you click “Confirm”.
What Uniswap does and does not do
Uniswap does not hold your funds, reset your password, or reverse a transaction. Your wallet signs transactions and your assets move on-chain. This is powerful, but it also means mistakes can be costly.
What you control
- Your wallet, network selection, and transaction signing.
- Slippage tolerance and “minimum received.”
- Which token contracts you approve and how much you approve.
What you should double-check every time
- The domain and interface you’re using (bookmark it).
- The token contract address for unfamiliar assets.
- The gas fee and whether the swap size justifies it.
When a centralized exchange can be simpler
For very small trades, on-chain gas can dominate. For newcomers, a centralized exchange can be easier for the first purchase of ETH, after which you can move to self-custody and use Uniswap when it fits your needs.
Next: AMM basics.
Self‑custody basics (read once, reuse forever)
Using Uniswap means you are the account owner. That’s the upside and the responsibility. Keep your recovery phrase offline. Consider a hardware wallet if you plan to keep meaningful balances. When a wallet asks you to sign something you don’t understand, stop and verify — signatures can approve token spending or interact with contracts in unexpected ways.
What to look for on a transaction screen
- Network: is it the chain you intended?
- Spender: which contract is being approved (if any)?
- Amount: is the approval unlimited or limited?
- Gas: does the fee make sense relative to your trade size?