Spaces:
No application file
No application file
| # 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 | |