Files
mev-beta/docs/WALLET_SETUP_INSTRUCTIONS.md

3.5 KiB

MEV Bot Wallet Setup Instructions

🎯 Quick Setup (2 Options)

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!