diff --git a/README.md b/README.md index 5be8d4d..179e32b 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,26 @@ event ArbitrageExecuted( forge script script/DeployArbitrage.s.sol:DeployArbitrage --private-key --broadcast --verify --verifier blockscout --verifier-url https://sepolia.explorer.network/api/ ``` +### Environment Variables +Create `.env` file in the root directory: + +```bash +# Network Configuration +SEPOLIA_RPC_URL=https://sepolia.infura.io/v3/YOUR_PROJECT_ID +MAINNET_RPC_URL=https://mainnet.infura.io/v3/YOUR_PROJECT_ID + +# Private Keys +PRIVATE_KEY=your_private_key_here + +# Contract Addresses +BALANCER_VAULT=0xBA12222222228d8Ba445958a75a0704d566BF2C8 +UNISWAP_V3_ROUTER=0xE592427A0AEce92De3Edee1F18E0157C05861564 + +# API Keys +ETHERSCAN_API_KEY=your_etherscan_api_key +COINGECKO_API_KEY=your_coingecko_api_key +``` + ### Configuration 1. Update the foundry.toml file with your network RPC URL.