Wallet Setup Guide
This guide covers the recommended wallet setup for using EonSwap on Base Mainnet.
Network Overview
EonSwap currently supports Base Mainnet only.
| Field | Value |
|---|---|
| Network Name | Base |
| RPC URL | https://mainnet.base.org |
| Chain ID | 8453 |
| Native Token | ETH |
| Explorer | https://basescan.org |
Before You Start
- Use a dedicated browser profile for DeFi
- Install wallet extensions only from official sources
- Enable wallet lock and device screen lock
- Store recovery phrase offline in multiple secure locations
- Never share your seed phrase with anyone
MetaMask Setup
New Wallet
- Install MetaMask from metamask.io
- Click "Create a new wallet"
- Set a strong password
- Write down your Secret Recovery Phrase offline
- Confirm the phrase to complete setup
Add Base Network
- Open MetaMask and click the network dropdown
- Click "Add network" -> "Add a network manually"
- Enter the Base Mainnet details from the table above
- Click "Save"
Connect to EonSwap
- Go to eonswap.us
- Click Connect Wallet
- Select MetaMask
- Approve the connection in the MetaMask popup
- Switch to Base network if prompted
Coinbase Wallet Setup
- Install Coinbase Wallet from the official app store or coinbasewallet.com
- Create or import a wallet
- Base network is pre-configured
- Open EonSwap in the in-app browser or connect through WalletConnect
WalletConnect Setup
- Open your WalletConnect-compatible wallet such as Rainbow or Trust Wallet
- On EonSwap, click Connect Wallet
- Select WalletConnect
- Scan the QR code with your mobile wallet
- Approve the connection
Getting ETH on Base
You need ETH on Base for gas fees. Options:
- Bridge from Ethereum: Use bridge.base.org
- CEX Withdrawal: Withdraw ETH directly to Base from supported exchanges
- Buy with fiat: Use Coinbase or other on-ramps
Importing EonSwap Tokens
Use the deployment addresses from the current main app contracts:
| Token | Address |
|---|---|
| ESTF | 0x295685df8e07a6d529a849AE7688c524494fD010 |
| ESR | 0xd48463DB303dA9818Ef565e84aCa266234B38f08 |
Add ESTF
- Open MetaMask on Base network
- Click "Import tokens"
- Enter the ESTF contract address
- Confirm the token metadata
- Click "Add custom token"
Add ESR
- Open MetaMask on Base network
- Click "Import tokens"
- Enter the ESR contract address
- Confirm the token metadata
- Click "Add custom token"
Security Tips
- Always verify you're on the correct URL
- Never approve unlimited token spending
- Review transaction details before signing
- Use hardware wallets for large amounts
- Revoke unused token approvals periodically
Common Issues
Wallet not connecting
- Refresh the page
- Check if the popup was blocked
- Try disconnecting and reconnecting
- Clear browser cache
Wrong network
- Switch to Base in your wallet
- Add Base network if it is not configured
Balances not showing
- Confirm you're on Base network
- Re-import the token if the contract was added from an old source
- Wait a few seconds for RPC to respond
- Try refreshing the page