With a funded wallet and a little gas, you're ready for the main event. We'll walk through a swap the careful way — the habits here protect you on every trade to come.
Before you click anything
- Verify the URL. Type it yourself or use a saved bookmark — never a swap link from a DM, ad or social post. app.uniswap.org and jup.ag are the official homes; look-alikes exist to steal funds.
- Start small. Your first swap should be a tiny amount; a few dollars proves the whole flow works before you commit more.
The swap, step by step
- Connect your wallet and confirm it's on the right network.
- Pick the tokens — the one you have and the one you want. Verify the destination token's identity; never trust the name alone.
- Enter the amount. The DEX shows the expected output, the rate, the fee and the price impact.
- Approve if prompted (the first time you trade a given token — see the next lesson).
- Review in your wallet. The pop-up shows the real, binding details, including the minimum received after slippage. Read it.
- Sign, then wait a few seconds to a minute for the on-chain confirmation.
Uniswap vs. Jupiter, in practice
On Uniswap (EVM) you'll use MetaMask, pay gas in ETH, and may need a one-time approval per token. On Jupiter (Solana) you'll use Phantom, pay a tiny fee in SOL, and as an aggregator it automatically routes your trade across Solana's pools for the best price. The concepts are identical; only the network details differ.
After it settles
Your new token should appear in your wallet (if not, see Lesson 13). Paste the transaction hash into a block explorer to see exactly what happened. That's the core skill the rest of DeFi builds on.
≡Key terms
Official URL — The genuine site address — reach it via a bookmark, never an ad or DM.
Price impact — How much your trade moves the pool's price, shown before you confirm.
Minimum received — The least you'll accept after slippage; the binding floor of the trade.
Aggregator — A router (like Jupiter) that splits your order across pools for the best price.
!Common mistakes
- Reaching a DEX through a search ad or DM link instead of a bookmark — a classic phishing entry.
- Going all-in on the first trade instead of testing with a tiny amount.
- Rubber-stamping the wallet pop-up without reading the minimum received and token addresses.