What You’ll Achieve
In 20-40 minutes, you’ll add the Base network to your wallet, bridge ETH to Base, claim a Basename, and complete your first token swap-confidently and safely.
Why This Matters
Base is a Coinbase-backed Ethereum Layer-2 (L2) built with the OP Stack. It delivers fast, low-cost transactions (typically under $0.10) while inheriting Ethereum’s security. As of August 2025, about $350M in TVL and ~1.2M daily transactions show strong usage. This guide gives you the exact steps-and the “why” behind each step-to start using Base without costly mistakes.
Prerequisites
- Wallet: MetaMask, Coinbase Wallet, or Rabby (desktop or mobile). This guide uses MetaMask as an example.
- ETH on Ethereum mainnet for bridging and gas (recommend at least 0.03-0.1 ETH). Bridging requires an L1 Ethereum transaction fee; transactions on Base use ETH as gas.
- Network details to add Base:
- RPC URL: https://mainnet.base.org
- Chain ID: 8453
- Currency symbol: ETH
- Block Explorer: https://basescan.org
- Official Base bridge: https://bridge.base.org
- Protocols to know: Uniswap (for swapping), Base bridge (for deposits/withdrawals), and Basenames (for human-readable wallet names).
Step-by-Step Process
1) Add the Base network to your wallet
Why: Your wallet needs Base’s RPC/Chain ID so it knows where to send transactions. Without it, you won’t see your bridged funds.
- MetaMask:
Settings → Networks → Add network
→ “Add a network manually”- Network name: Base
- RPC URL: https://mainnet.base.org
- Chain ID: 8453
- Currency symbol: ETH
- Block Explorer: https://basescan.org
- Save. Switch your wallet to “Base”.
Verification: Open BaseScan, paste your wallet address, and bookmark the page—this is your on-chain “bank statement.”

2) Bridge ETH to Base (deposit)
Why: You need ETH on Base to pay gas and make your first swap. Use the official bridge for the most reliable route.
- Go to https://bridge.base.org and connect your wallet on Ethereum Mainnet.
- Select asset: ETH. Enter amount (e.g., 0.05 ETH). Leave destination network as “Base”.
- Click “Deposit” and confirm the transaction in your wallet.
- Time & cost: The L1 transaction typically confirms in 15 seconds to a few minutes (depending on Ethereum). Expect a one-time L1 gas fee (varies with market conditions). Funds appear on Base usually within 5-20 minutes.
Check arrival: In MetaMask, switch to Base; you’ll see your ETH balance update. Alternatively, track the deposit on BaseScan’s bridge tracker using your wallet address or the L1 tx hash.
Advanced reference: Base uses OP Stack standard contracts. On Base L2, the canonical bridge contract is L2StandardBridge at 0x4200…0010, and the L2 messenger is 0x4200…0007. You don’t need these for normal use, but they’re helpful for verification.

3) Claim a Basename (optional but recommended)
Why: Basenames give you a human-readable identity on Base (e.g., yourname.base). They reduce copy/paste errors and make sharing your address safer.
- Visit the official Basenames page: https://www.base.org/names (connect on Base).
- Search for an available name and follow the on-screen steps to register.
- Cost: A small name fee (varies) plus Base gas (typically <$0.10 per transaction).
Note: Always verify you’re on Base’s official site. If a dApp asks for unusual permissions (like spending unlimited tokens you don’t need), cancel and re-check the URL.
4) Make your first swap on Base
Why: Swapping tests that your wallet, bridge funds, and approvals all work. It’s also how you move into stablecoins or other assets.

- Open Uniswap with Base preselected: https://app.uniswap.org/swap?chain=base.
- Select “From: ETH” and “To: WETH” (or a widely-used token like USDC—verify the contract via BaseScan before swapping).
- WETH (Base canonical): 0x4200000000000000000000000000000000000006
- Enter a small test amount (e.g., 0.005 ETH) for your first swap.
- Click “Swap” → Confirm. If prompted for a token approval (for non-ETH tokens), approve the minimal necessary amount when possible.
- Gas & time: Swaps confirm in seconds; gas is usually under $0.10.
Alternative DEX: Aerodrome is a Base-native AMM with deep liquidity. The process is similar: connect wallet → select tokens → set slippage (0.5–1% for majors) → swap.
5) Verify transactions and tokens on BaseScan
Why: Explorers are your source of truth. If the UI glitches, the chain won’t lie.
- Open your BaseScan address page and confirm:
- Your ETH deposit arrived.
- Swap transactions are “Success”.
- Token balances appear under “Token” tab.
- Click into each transaction to review gas used, slippage, and token contracts. Bookmark verified token pages (check for the blue checkmark and verified source).
Common Issues (and Real Fixes)
Transaction stuck?
- On Base: Rare, but if pending for >2 minutes, try “Speed Up” in your wallet with a higher priority fee. If you need to cancel, send a 0 ETH transaction to yourself with the same nonce and a higher fee (advanced).
- On Ethereum (bridge deposit): Network congestion can delay confirmation. Check your L1 transaction on Etherscan; if it’s pending, speeding up with a higher tip helps.
Insufficient liquidity or bad price impact?
- Trade majors first (ETH, WETH, USDC). For long-tail assets, split into multiple smaller swaps.
- Try an alternative route (e.g., ETH → USDC → target token). Uniswap’s “auto-router” usually finds this, but you can guide it by swapping in stages.
- Check another DEX like Aerodrome if prices are better.
Bridge taking forever?
- Deposit (L1 → L2): Typical 5–20 minutes after L1 confirmation. If >45 minutes, verify the deposit on BaseScan’s bridge tracker and ensure the destination address is yours. Hard refresh the bridge UI and reconnect.
- Withdrawal (L2 → L1): Optimistic rollups have a ~7-day challenge period before funds are claimable on L1. This is by design. If you need speed, use a third-party “fast bridge” like Across, Hop, or Orbiter (verify fees and limits).
Wrong token contract?
- Always verify tokens on BaseScan via official links or known addresses. For example, WETH on Base is 0x4200…0006. Avoid unverified lookalikes.
Pro Tips
- Gas optimization: On Base, fees are low. Save the “Speed Up” and “Max Priority Fee” tweaks for Ethereum L1 (bridging). On L1, transact during off-peak (UTC early morning) to reduce costs.
- Approvals: When a dApp asks to approve token spending, choose “Approve exact amount” instead of unlimited, especially for newer tokens.
- Slippage: Use 0.3–0.5% for majors (ETH/USDC/WETH). For volatile or illiquid tokens, start at 1% and adjust.
- Security hygiene:
- Bookmark official links: Base bridge (bridge.base.org), BaseScan (basescan.org), Base main RPC (mainnet.base.org).
- Use a hardware wallet for larger amounts; keep a smaller “hot” wallet for daily use.
- Revoke stale approvals periodically: revoke.cash supports Base.
- Know finality: Deposits feel instant, but withdrawals from Base to Ethereum have a ~7-day challenge window. Plan liquidity accordingly.
- Developer note: EVM tooling works out of the box. If you need canonical addresses:
- L2StandardBridge: 0x4200…0010
- L2CrossDomainMessenger: 0x4200…0007
- WETH: 0x4200…0006
What’s Next
- Explore DeFi on Base:
- Uniswap: app.uniswap.org (Base)
- Aerodrome: aerodrome.finance
- Mint or trade NFTs on Base-native marketplaces and try social apps that integrate Basenames.
- Dive deeper: Track network health and your activity on BaseScan and analytics dashboards. Keep an eye on fees and liquidity.
- Advanced bridging: For faster exits, learn and compare third-party bridges (fees, limits, supported assets). Use the official bridge for maximum safety when time is not critical.
- Stay informed on risks: Optimistic rollups rely on a challenge window and currently have limited sequencer decentralization. Prefer audited protocols and verified contracts.
You’ve now configured Base, moved funds, secured a human-readable Basename, and completed a swap. From here, you can lend, farm, mint, and build—while keeping security top of mind.