Course outline
- 1What a crypto wallet is, and where the coins actually live
- 2Custodial vs non-custodial wallets: whose keys are they
- 3Types of crypto wallet: hot, cold, extensions and hardware
- 4The seed phrase: what it is and why you tell it to nobody
- 5Address, private key and password: how they differ
- 6Where to download a wallet without installing a fake
- 7How to install MetaMask and create a wallet
- 8How to install Rabby: a wallet for many EVM chains
- 9Phantom: a Solana wallet and how to download it
- 10Tonkeeper: how to get a wallet on TON
- 11Hardware wallets: why Ledger and Trezor, and where to buy them
- 12An exchange wallet: convenient, but the keys are not yours
- 13What DeFi is, in plain language
- 14CEX and DEX: where to swap, and what that implies
- 15Gas: why a swap will not send without ETH, SOL or TON
- 16How to buy crypto: fiat, exchange, network, DEX
- 17How to swap tokens on Uniswap (EVM)
- 18How to buy a token on Jupiter (Solana)
- 19How to swap a jetton on STON.fi (TON)
- 20Phishing: where you never type a seed phrase
- 21Why a tracker asks for an address, not a seed phrase
- 22How to check the purchase arrived: network, address, tracker
- 23Wallet security: short rules that actually work
- 24Twitter / X: how to find a project's real account and skip the clone
- 25DefiLlama: where to find a project's real site and Twitter
Uniswap is a DEX for Ethereum and other EVM chains. Official app: app.uniswap.org. Bookmark it, do not trust the ad. Real links: DefiLlama → Uniswap and X @Uniswap.

You need MetaMask or Rabby, native coin for gas, and a stable or ETH on that same chain.
The swap
- Open app.uniswap.org, connect the wallet.
- Pick the network so it matches the wallet (Base ≠ Ethereum).
- From / To. Token not in the list — paste the contract from the project's official site, not a Twitter reply.
- Read the rate, slippage, fee. Sign in the wallet. On hardware — on the device screen too.
Typical holes
A fake Uniswap site. A token ticker PEPE with the wrong contract. Wallet on Ethereum, stable on Base. An “unlimited” approve on an unknown contract.
After the swap the token should show on the address. If not — check the network and hidden tokens in the wallet, then the check.