# MEV Bot Wallet Setup Instructions ## 🎯 Quick Setup (2 Options) ### Option A: Create New Wallet (Recommended) I've generated a secure private key for you. Follow these steps: #### Step 1: Import into MetaMask 1. **Open MetaMask** (or install from https://metamask.io) 2. Click your **account icon** (top right) 3. Select **"Import Account"** 4. Choose **"Private Key"** as import type 5. Paste the private key I generated (check terminal output) 6. Click **"Import"** #### Step 2: Switch to Arbitrum One 1. In MetaMask, click the **network dropdown** (top left) 2. Click **"Add Network"** → **"Add network manually"** 3. Enter these details: - **Network Name:** Arbitrum One - **RPC URL:** `https://arb1.arbitrum.io/rpc` - **Chain ID:** `42161` - **Currency Symbol:** `ETH` - **Block Explorer:** `https://arbiscan.io` 4. Click **"Save"** 5. Switch to **Arbitrum One** network #### Step 3: Copy Your Address 1. In MetaMask, click your account name to copy address 2. **Save this address** - this is where you'll send ETH #### Step 4: Fund the Wallet **Amount needed:** 0.01-0.05 ETH on Arbitrum **Methods:** **A. Bridge from Ethereum** (if you have ETH on mainnet): ``` 1. Visit: https://bridge.arbitrum.io/ 2. Connect wallet 3. Bridge 0.02-0.05 ETH 4. Wait 7-15 minutes ``` **B. Exchange Withdrawal**: ``` 1. Go to Coinbase/Binance/Kraken 2. Navigate to Withdraw → ETH 3. Select "Arbitrum One" network (important!) 4. Paste your wallet address 5. Withdraw 0.02-0.05 ETH ``` **C. Send from another Arbitrum wallet**: ``` 1. Open your existing Arbitrum wallet 2. Send 0.02-0.05 ETH to your new address ``` --- ### Option B: Use Existing Wallet If you already have a wallet with ETH on Arbitrum: 1. **Export private key** from MetaMask: - Click account icon → Account Details - Click "Export Private Key" - Enter password - Copy private key (starts with 0x) 2. **Save securely** - You'll need this for keystore setup --- ## 🔒 Security Checklist Before proceeding, verify: - [ ] Private key saved in password manager - [ ] Wallet imported into MetaMask successfully - [ ] Arbitrum One network added and selected - [ ] Wallet address copied and verified - [ ] Ready to fund with 0.01-0.05 ETH --- ## 📊 Funding Amounts Guide | Amount | USD Value | Good For | Recommended | |--------|-----------|----------|-------------| | 0.01 ETH | ~$20 | ~30 trades | Minimum | | 0.03 ETH | ~$60 | ~100 trades | **Recommended** | | 0.05 ETH | ~$100 | ~150 trades | Optimal | **Gas cost per trade:** ~$0.30-0.50 on Arbitrum --- ## ⏭️ Next Steps Once wallet is funded: 1. ✅ **Verify balance**: Check address on https://arbiscan.io 2. ✅ **Provide private key**: I'll configure keystore (securely encrypted) 3. ✅ **Enable execution**: Update bot configuration 4. ✅ **Monitor**: Watch first few trades execute --- ## ❓ FAQ **Q: Can I use a different wallet app?** A: Yes! Any Ethereum wallet works (Ledger, Trezor, Trust Wallet, etc.) **Q: Why Arbitrum and not Ethereum mainnet?** A: Arbitrum gas is 100x cheaper (~$0.30 vs ~$30 per transaction) **Q: Is the private key secure?** A: Yes, generated with cryptographically secure random bytes **Q: What if I lose the private key?** A: Funds are permanently lost - BACKUP IMMEDIATELY **Q: Can I withdraw profits later?** A: Yes! Just send from this wallet to your main wallet anytime --- ## 🆘 Need Help? Let me know when: - ✅ Wallet is created and funded - ✅ You have the private key ready - ✅ Ready to configure keystore I'll help with the next steps!