🤖 Arc Arbitrage Bot

AI‑powered trading agent for Arc Testnet | Detects price discrepancies & executes arbitrage in USDC/EURC pools.

📋 Project Overview

This bot continuously monitors the USDC/EURC Uniswap V3 pool on Arc testnet. When the price drops below a configurable trigger (BUY_TRIGGER = 0.8670), it buys EURC and sets a trailing stop. It also performs:

✅ Fully functional ⚡ Sub‑second finality 💸 Gas paid in EURC (Paymaster)

🔗 Links

📦 Source code: github.com/Charly888999/arc-arbitrage-bot

🐙 GitHub: @Charly888999

💬 Discord (hackathon): Canteen / Agora Agents

📺 Demo video: [ссылка на YouTube появится здесь] (soon)

⚙️ How to run (for judges)

git clone https://github.com/Charly888999/arc-arbitrage-bot.git
cd arc-arbitrage-bot
# Create .env file with your PRIVATE_KEY and RPC_URL (see .env.example)
cargo run

Wallet address used in testnet: 0x67238A43244be829F42a2097cc97A8562cC7F909 (обновить на ваш)

📊 Traction & impact

✔️ Running continuously for days on Arc testnet
✔️ Performed 50+ unique on‑chain actions (swaps, LP, contracts, ZK, MEV sim)
✔️ No runtime errors after latest fixes
✔️ Contributes to pool price stabilisation and ecosystem testing