Cara Pakai Uniswap: Panduan Swap Token di DEX Terbesar Ethereum
Panduan step-by-step cara pakai Uniswap untuk swap token — dari connect wallet, pilih token, set slippage, hingga konfirmasi. Cocok untuk yang baru.
Uniswap adalah DEX (Decentralized Exchange) terbesar di dunia berdasarkan volume, dan fondasi dari ekosistem DeFi Ethereum. Panduan ini memandu Anda dari nol hingga berhasil swap pertama kali.
Sebelum Mulai: Yang Dibutuhkan
1. MetaMask (atau wallet EVM lain)
- Download dari metamask.io (satu-satunya URL resmi)
- Sudah setup dengan seed phrase yang diamankan
2. ETH untuk gas fee
- Di Ethereum mainnet: Setidaknya $20-50 ETH untuk gas
- Di Arbitrum atau Base: Cukup $1-2 ETH
3. Token yang mau di-swap
- USDC, USDT, atau ETH adalah yang paling umum sebagai starting point
Rekomendasi untuk pemula: Gunakan Uniswap di Arbitrum atau Base, bukan Ethereum mainnet. Gas fee jauh lebih murah dan experience hampir identik.
Memilih Network yang Tepat
Uniswap tersedia di banyak network:
| Network | Gas Fee | Speed | TVL |
|---|---|---|---|
| Ethereum Mainnet | $5-50+ | ~15 detik | Tertinggi |
| Arbitrum One | $0.1-1 | <1 detik | Tinggi |
| Base | $0.01-0.1 | <1 detik | Growing |
| Optimism | $0.1-1 | <1 detik | Sedang |
| Polygon | $0.01 | <1 detik | Sedang |
Untuk pemula dengan modal kecil-sedang: Pilih Arbitrum atau Base untuk biaya sangat rendah.
Panduan: Swap Token di Uniswap
Langkah 1: Buka Uniswap Interface
- Buka browser dan pergi ke app.uniswap.org
PENTING: Verifikasi URL. Banyak situs phishing dengan nama mirip (uniswap.io, uni-swap.org, dll.). Bookmark URL resmi app.uniswap.org.

Langkah 2: Connect Wallet
- Klik “Connect” di pojok kanan atas
- Pilih “MetaMask” dari daftar wallet

- MetaMask akan muncul → Klik “Connect”
- Pilih akun yang mau diconnect
- Approve connection

Address wallet Anda akan muncul di pojok kanan atas jika berhasil.
Langkah 3: Pilih Network
- Di MetaMask, klik nama network di atas (biasanya “Ethereum Mainnet”)
- Pilih network yang mau digunakan (misalnya Arbitrum One)
- Jika belum ada, tambahkan via chainlist.org

Uniswap interface akan otomatis switch ke network yang dipilih di MetaMask.
Langkah 4: Pilih Token dan Jumlah
“You pay” (token yang Anda kirim):
- Klik dropdown di atas
- Pilih token — misalnya ETH atau USDC
- Masukkan jumlah
“You receive” (token yang Anda terima):
- Klik dropdown di bawah
- Pilih token tujuan — misalnya USDC jika dari ETH, atau ETH jika dari USDC

Informasi yang ditampilkan:
- Exchange rate: Berapa token yang Anda dapat
- Price impact: Berapa % harga bergerak karena swap Anda
- Network fee: Estimasi gas fee
Langkah 5: Review Slippage Tolerance
Klik ikon settings (gear) untuk set slippage tolerance:

Rekomendasi:
- ETH/USDC, ETH/WBTC: 0.3-0.5%
- Altcoin lebih kecil: 0.5-1%
- Jangan set >3% kecuali benar-benar perlu
Klik “Save” setelah set.
Langkah 6: Approve Token (Hanya untuk ERC-20)
Jika ini pertama kali Anda swap token ERC-20 tertentu (misalnya USDC):
- Uniswap perlu “approval” untuk menggunakan token tersebut
- Akan ada transaksi approval terlebih dahulu
- Konfirmasi di MetaMask

- Bayar gas untuk approval
Ini hanya perlu sekali per token. Selanjutnya swap langsung tanpa approval.
Langkah 7: Lakukan Swap
- Klik “Swap”
- Review summary: jumlah yang Anda kirim, terima, dan estimasi harga
- Klik “Confirm Swap”

- MetaMask muncul dengan detail transaksi
- Review gas fee
- Klik “Confirm”

Langkah 8: Tunggu Konfirmasi
- Transaksi dikirim ke blockchain
- Di Arbitrum/Base: Biasanya <30 detik
- Di Ethereum mainnet: 15 detik hingga beberapa menit (tergantung gas)
Cek status: Klik link transaksi yang muncul di MetaMask atau di Arbiscan/Etherscan.

Token baru akan muncul di MetaMask setelah konfirmasi.
Cara Tambah Token ke MetaMask
Jika token baru tidak muncul di MetaMask setelah swap:
- Dapatkan contract address token tersebut dari Etherscan atau website resmi
- Di MetaMask → Scroll bawah → “Import tokens”

- Paste contract address → Token name dan decimal terisi otomatis
- Klik “Add custom token”
Fitur Lain di Uniswap
Limit Orders (Uniswap v4)
Uniswap sekarang mendukung limit orders — beli/jual di harga tertentu.
- Di interface swap, switch dari “Market” ke “Limit”
- Set harga yang diinginkan
- Order akan execute jika harga mencapai level itu
Berguna untuk yang tidak mau monitoring harga terus.
Send via Uniswap
Bisa swap dan kirim ke address lain dalam satu transaksi — hemat gas.
Pool
Jika mau jadi Liquidity Provider (LP) dan earn fee:
- Klik “Pools” di menu atas
- ”+ New Position”
- Pilih token pair
- Set price range (Uniswap v3 concentrated liquidity)
- Deposit
LP sangat berbeda dari swap — ada risiko impermanent loss. Pelajari lebih dulu sebelum masuk LP.
Masalah yang Sering Terjadi
“Insufficient ETH balance” Anda tidak punya cukup ETH untuk gas. Tambah ETH ke wallet.
“Transaction failed”
- Slippage terlalu ketat: Naikkan slippage sedikit
- Gas terlalu rendah: Set gas lebih tinggi
- Token approval belum: Lakukan approval dulu
“This transaction is likely to fail” Uniswap memperingatkan transaksi akan gagal. Biasanya karena slippage terlalu ketat atau kondisi pool berubah. Review dan sesuaikan.
Token tidak muncul di daftar pencarian: Masukkan contract address token secara langsung. Pastikan dari sumber terpercaya — banyak token palsu dengan nama mirip.
Keamanan Saat Pakai Uniswap
Verifikasi contract address: Sebelum swap token yang tidak umum, verify contract address-nya dari website resmi atau Etherscan.
Waspada token palsu: Ada ribuan token dengan nama sama atau mirip. Jika cari “USDC” mungkin ada 10 token dengan nama itu — pastikan pilih yang ada tanda centang verified atau contract address yang benar.
Review approval dengan hati-hati: Jika platform minta “unlimited approval” untuk semua token Anda — ini red flag. Uniswap sendiri menggunakan “exact amount” approval atau bisa set unlimited untuk kemudahan — keputusan ada di Anda.
Revoke approvals yang tidak diperlukan: Gunakan revoke.cash untuk cek dan cabut approval yang tidak lagi diperlukan.
Uniswap di Mobile
Uniswap punya aplikasi mobile untuk iOS dan Android yang include built-in wallet.
Atau bisa akses app.uniswap.org melalui MetaMask built-in browser untuk pakai wallet MetaMask mobile Anda.
Kesimpulan
Uniswap adalah gateway ke DeFi Ethereum. Setelah familiar:
- Mulai dengan swap sederhana (ETH ↔ USDC)
- Pilih L2 (Arbitrum/Base) untuk biaya lebih rendah
- Verifikasi URL dan contract address selalu
- Sisakan ETH untuk gas
💡 Mau praktik langsung, bukan hanya teori? Di kelas WhaleX, Anda belajar hands-on — setup wallet, yield strategy, dan navigasi protokol DeFi nyata. Coba kelas Web3 gratis →
⚠️ Disclaimer: Swap di DEX melibatkan risiko smart contract dan slippage. Untuk token yang tidak familiar, ada risiko scam token. Selalu verify contract address dari sumber resmi. Gas fee bisa sangat mahal di Ethereum mainnet.
Elite Vault WhaleX: join membership via USDC di Base Network — akses penuh tanpa proses bank tradisional.
Lihat Elite Vault →Pertanyaan Umum
Cara swap token di Uniswap untuk pemula?
Buka app.uniswap.org → Connect MetaMask → Pilih token yang mau di-swap dan token tujuan → Masukkan jumlah → Review harga dan fee → Approve (jika pertama kali) → Swap → Konfirmasi di MetaMask. Pastikan Anda punya ETH untuk gas fee.
Berapa biaya swap di Uniswap?
Fee Uniswap bervariasi per pool: 0.01% untuk stablecoin pairs, 0.05% untuk stable pairs, 0.3% untuk major pairs (ETH/USDC), dan 1% untuk exotic pairs. Ditambah gas fee Ethereum yang bisa $5-50+ di mainnet. Di Arbitrum atau Base, gas fee hanya ~$0.10-1.