143 lines
3.5 KiB
Markdown
143 lines
3.5 KiB
Markdown
# 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!
|