-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.env.example
37 lines (32 loc) · 1.87 KB
/
.env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Telegram Bot Configuration
TELEGRAM_BOT_TOKEN=your_bot_token_here # Get this from @BotFather
ADMIN_CHAT_ID=your_chat_id_here # Admin's Telegram chat ID for notifications
# Solana Configuration
SOLANA_RPC_URL=your_rpc_url_here # Helius or other Solana RPC
WALLET_ID=your_wallet_id_here # Admin wallet ID
WALLET_SEED_PHRASE=your_seed_phrase_here # Admin wallet seed phrase
# API Keys
BIRDEYE_API_KEY=your_birdeye_api_key # For price data and market info
# Trading Configuration
MAX_SLIPPAGE=1.0 # Maximum slippage percentage (default: 1.0)
MIN_LIQUIDITY=1000 # Minimum liquidity in USD (default: 1000)
TAKE_PROFIT=50.0 # Take profit percentage (default: 50.0)
STOP_LOSS=20.0 # Stop loss percentage (default: 20.0)
PRIORITY_FEE=0.0001 # Priority fee in SOL (default: 0.0001)
MAX_BUY_AMOUNT=1.0 # Maximum buy amount in SOL (default: 1.0)
DEFAULT_AMOUNT=0.1 # Default quick snipe amount in SOL (default: 0.1)
# Risk Configuration
MAX_RISK_SCORE=70 # Maximum acceptable risk score (default: 70)
MIN_HOLDERS=10 # Minimum number of holders (default: 10)
MAX_BUY_TAX=10.0 # Maximum acceptable buy tax percentage (default: 10.0)
MAX_SELL_TAX=10.0 # Maximum acceptable sell tax percentage (default: 10.0)
REQUIRE_VERIFIED=true # Require verified contracts (default: true)
REQUIRE_RENOUNCED=true # Require renounced ownership (default: true)
# Monitoring Configuration
MONITOR_ENABLED=true # Enable pool monitoring (default: true)
PRICE_CHANGE_THRESHOLD=5.0 # Price change alert threshold percentage (default: 5.0)
LIQUIDITY_CHANGE_THRESHOLD=10.0 # Liquidity change alert threshold percentage (default: 10.0)
VOLUME_SPIKE_THRESHOLD=100.0 # Volume spike alert threshold percentage (default: 100.0)
ALERT_COOLDOWN=300 # Seconds between alerts (default: 300)
MAX_POOLS_PER_USER=10 # Maximum pools to monitor per user (default: 10)
CHECK_INTERVAL=60 # Pool check interval in seconds (default: 60)