Initial commit: Set up MEV bot project structure

This commit is contained in:
Krypto Kajun
2025-09-12 01:16:30 -05:00
commit ba80b273e4
22 changed files with 1035 additions and 0 deletions

25
QWEN.md Normal file
View File

@@ -0,0 +1,25 @@
# MEV Bot Project - Qwen Code Context
This file contains context information for Qwen Code about the MEV Bot project.
## Project Overview
This is an MEV (Maximal Extractable Value) bot written in Go 1.24+ that monitors the Arbitrum sequencer for potential swap opportunities. When a potential swap is detected, the bot scans the market to determine if the swap is large enough to move the price using off-chain methods.
## Project Structure
- `cmd/` - Main applications
- `internal/` - Private application and library code
- `pkg/` - Library code that can be used by external projects
- `config/` - Configuration files
- `@prompts/` - AI prompts for development assistance
- `docs/` - Documentation
- `scripts/` - Scripts for building, testing, and deployment
## Technologies
- Go 1.24+
- Arbitrum sequencer monitoring
- Uniswap V3 pricing functions (price to tick, sqrtPriceX96 to tick, etc.)
## Development Notes
- Focus on off-chain price movement calculations
- Refer to official Uniswap V3 documentation for pricing functions
- Implement market scanning functionality for potential arbitrage opportunities