kid / whale_tracker.py
nastaseshot's picture
Create whale_tracker.py
94b71ae verified
# whale_tracker.py
import requests
def detect_whale_activity(token_address):
"""
Analyzes recent holders and flags if whales (top holders) are present.
"""
try:
url = f"https://api.dexscreener.io/solana/holders/{token_address}"
data = requests.get(url).json()
holders = data.get("holders", [])
whale_detected = any(holder["percentage"] > 2 for holder in holders)
return whale_detected
except Exception as e:
print(f"[WhaleTracker] Error: {e}")
return False