Skip to content

Initialize crypto intelligence system with Session 1 report#8

Open
KatriaDopex wants to merge 69 commits intomainfrom
claude/crypto-intelligence-system-8oO0s
Open

Initialize crypto intelligence system with Session 1 report#8
KatriaDopex wants to merge 69 commits intomainfrom
claude/crypto-intelligence-system-8oO0s

Conversation

@KatriaDopex
Copy link
Owner

  • Full market intelligence report for 2026-02-08 covering market structure,
    DeFi ecosystem, Solana trenches, alpha signals, risk radar, and actionable
    buy/sell recommendations with EV calculations
  • Initialize persistent memory system: intelligence log, recommendations
    tracker, watchlist, smart wallet database, track record, patterns, and
    session state
  • Market regime: EXTREME FEAR (F&G: 7), BTC at $69.5K after Feb 5
    capitulation to $60K
  • Key positions: ETH, HYPE, AAVE, ONDO, SOL with clear invalidation levels
  • 5 open investigations for next session follow-up

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm

claude added 30 commits February 8, 2026 14:22
- Full market intelligence report for 2026-02-08 covering market structure,
  DeFi ecosystem, Solana trenches, alpha signals, risk radar, and actionable
  buy/sell recommendations with EV calculations
- Initialize persistent memory system: intelligence log, recommendations
  tracker, watchlist, smart wallet database, track record, patterns, and
  session state
- Market regime: EXTREME FEAR (F&G: 7), BTC at $69.5K after Feb 5
  capitulation to $60K
- Key positions: ETH, HYPE, AAVE, ONDO, SOL with clear invalidation levels
- 5 open investigations for next session follow-up

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- post_to_discord.sh: Chunks report into <2000 char messages, converts
  markdown tables to Discord-friendly format, handles rate limiting
- Updated run_intel.sh to post to Discord after generating report
- Cron updated to TZ=Europe/Warsaw at 08:00 daily

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- Integrated live X/Twitter data via xAI Responses API (grok-4-1-fast
  with x_search tool, 36 search calls across 6 sub-agents)
- CRITICAL: BTC ETF inflows flipped +$330M on Feb 7, breaking outflow
  streak. Hyperliquid whales max short — squeeze vs dead cat bounce.
- New alpha: $3B+ stablecoin mints, negative funding rates, perp DEX
  volumes near ATH, Jupiter JUPUARY airdrop confirmed
- New risks: Binance ETH manipulation ($1.3B liquidated), massive
  Solana phishing wave, HYPE pre-unlock pump pattern flagged
- API key moved to .env (gitignored) for security
- 28 intelligence signals logged, 8 open investigations

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Identified X accounts that were consistently early to winning Base AI agent
tokens. @AidenJackCrypto and @BioStone_chad were early to BOTH $LUMEN and
$JUNO — tracking these as highest-priority alpha signals for future sessions.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Inspired by @nikshepsvn's approach of using AI to trace Solana tx flows
for protocol verification. Supports: tx tracing, wallet analysis, token
DD (mint/freeze authority, holder concentration), program verification.
Uses Helius RPC + Grok AI for automated risk assessment.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Scans pump.fun token transactions via Helius RPC to find earliest buyers,
then cross-references across 30 recent hot launches to identify wallets
that are consistently early to multiple winning tokens. Top wallet was
early to 10 different tokens. 20 alpha wallets added to tracking.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- trade_executor.py: Jupiter + pump.fun + Meteora swap routing, auto-buy/sell
- monitor_wallets.py: Scans 20 alpha wallets every 60s for new token buys
- scan_x_alpha.py: Checks tracked X callers every 15 min via Grok x_search
- sniper_daemon.sh: Master daemon to run all monitors in background
- Cross-reference logic: 2+ alpha wallets or 2+ X callers = auto-buy trigger
- Trading currently DISABLED until wallet funded

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- vps_setup.sh: One-command VPS deployment with systemd services
- Scanned SOLPRISM, OPAL, PERC, COPPERINU, TESTICLE, BLOWFISH + existing
- 62qc2CNX wallet now early to 14 tokens total (combined scans)
- 10 new repeat-winner wallets found and added to tracker

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…on changes

Phone/laptop → Claude Code → git push → GitHub → VPS auto-pulls → daemons restart

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- Added Degen persona system prompt for smarter Grok queries
- Added trending scan: broad Solana trench sweep every cycle
- Added scam filter: builds blacklist before buying
- Cross-references callers + trending for high conviction signals
- Added setup.sh bootstrap for easy VPS install

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…unning

VPS cron runs this every 5 min. Now auto-starts daemons on first deploy
without needing manual systemctl enable.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…wallet monitor

- signal_bus.py: Shared module with cross_reference_all(), honeypot detection,
  conviction scoring (ULTRA/HIGH/MEDIUM), and execute_ultra_buy() with retry
- scan_x_alpha.py: Replace within-cycle cross-ref with signal bus (historical lookback)
- monitor_wallets.py: Replace within-cycle cross-ref with signal bus (checks X callers)
- smart_wallets.json: Downgrade sol_spent=0 wallets (distributors, not real buyers)
- .gitignore: Add bought_mints.json, ultra_signals.jsonl, positions.json

Only ULTRA conviction (wallet buy + X caller) triggers auto-buy.
HIGH and MEDIUM are logged only — no auto-buy.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…persistence, file locking, Discord alerts

- CRITICAL: Remove new_mints contamination in cross_reference_all() ticker loop
- CRITICAL: Fix load_bought_mints() to always merge both sources (no early return)
- HIGH: Add fcntl file locking to save_bought_mint(), log_signal(), log_ultra_signal()
- HIGH: Flip honeypot check to fail-closed (errors = don't buy)
- HIGH: Increase X lookback from 2hr to 6hr
- HIGH: Add persistent scam blacklist (scam_blacklist.json, 7-day TTL)
- MEDIUM: Fix asymmetric conviction scoring in mint loop (now matches ticker loop)
- MEDIUM: Remove bought_mint on failed buy (remove_bought_mint())
- Add real-time Discord alerts for ULTRA and HIGH conviction signals
- Add race condition check in should_auto_buy() before execution
- scan_x_alpha.py: persist scam addresses, Discord HIGH alerts, file-locked log_signal
- monitor_wallets.py: Discord HIGH alerts, file-locked log_signal

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…idation, proper logging

CRITICAL fixes:
- #1: Remove double-buy retry (let scan cycle handle retry naturally)
- #2: Add confirm_transaction() polling after sendTransaction
- #3: Remove hardcoded Discord webhook from all 3 files (use .env only)
- #4: Add Python syntax check to auto_deploy.sh before restarting daemons
- #5: Enforce WALLET_ULTRA_MAX_AGE=24hr in ULTRA scoring (old signals can't trigger buy)
- #6: Raise wallet reliability threshold from >=2 to >=6 (deactivate zero-spend bots)

HIGH fixes:
- #7: Only associate addresses from single-ticker signals (prevent cross-contamination)
- #8: Add check_liquidity() via Jupiter price API + zero-supply check
- #9: Automated stop-loss (-50%) and take-profit (+100%) via check_positions()
- #10: Atomic file writes via tempfile+rename (no TOCTOU race)
- #11: File locking on positions.json load/save + trades_log.jsonl
- #12: Solana address validation (base58 decode, 32-byte check)
- #13: Raise ULTRA threshold: need 2+ callers + wallet OR 1 caller + 2+ wallets
- #14: Failed mint cooldown (6hr cooldown, 3 max retries per mint)

MEDIUM fixes:
- #15: Update stale 2-hour comments to 6-hour
- #16: Use datetime.fromisoformat() instead of string comparison
- #17: Document chain mismatch (Base callers vs Solana execution)
- #18: Add IGNORE_TICKERS set (30+ common tickers excluded)
- #19: JSONL log rotation (5000 max, keep 2000)
- #20: Replace 27 silent except:pass with logger.error() throughout

New features:
- check_positions() runs every 60s in wallet monitor daemon
- trade_executor.py check command for manual SL/TP verification
- sell command with position tracking and PNL

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…ice failure SL

N1 HIGH: cmd_sell() now uses get_token_balance_raw() for atomic units (Jupiter expects raw, not uiAmount)
N2 HIGH: load_positions() uses LOCK_EX instead of LOCK_SH to prevent RMW race
N3 MEDIUM: post_to_discord.py validates WEBHOOK_URL before posting
N4 MEDIUM: helius_parsed_tx() logs errors instead of silently swallowing
N5 MEDIUM: check_positions force-closes after 5 consecutive price failures (SL fallback)
N8/15: Fixed stale 2-hour comment in scan_x_alpha.py

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…heck_positions

Without this fix, price_fail_count resets every cycle because
save_positions was only called when actions list was non-empty.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
All Solana alpha_wallet entries were zero-spend distributors buying
identical tokens within seconds. Keep only the 3 non-Solana signal
wallets (Trend Research, White Whale, James Wynn) pending real address
identification.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- scan_early_buyers.py: Helius-based tool to find wallets that bought tokens
  early during pump.fun bonding curve phase. Cross-references across tokens
  to find repeat early buyers. Auto-updates smart_wallets.json.
  Run on VPS: python3 scan_early_buyers.py <mint1> <mint2> ...

- early_callers.json: Added 5 new Solana PF callers discovered via Grok x_search:
  @WavexCaller (critical: early to BadBunny 26K + LIQUID 279K)
  @0zutta (high: early to Goyim 35.6K + BlackSwan 280K)
  @ELCharpo45 (high: JESTERGOON at 15K MC)
  @Peter1015160 (high: Goyim at 2.4K MC, 146x)
  @TheWhiteWhaleX (medium: JESTERGOON at 30K MC)

- smart_wallets.json: Added first verified alpha wallet
  gasTzr94Pmp4Gf8vknQnqxeYxdgwFjbgdJa4msYRpnB ($70K+ profit on $PISS)

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- scan_trending_wallets.py: Hourly scanner that checks DexScreener
  trending/boosted tokens, filters for $50K-$5M MC pumpers, uses Grok
  to find early callers, chains into scan_early_buyers.py on VPS.
  Run: python3 scan_trending_wallets.py daemon

- early_callers.json: Fixed broken JSON structure. Updated with 3 new
  token scans ($sims, $SHT, $BigTrout). Key findings:
  @WavexCaller: now 5 tokens tracked (54x, 53x, 17x, 11x, 6.4x) - score 9
  @0zutta: now 5 tokens tracked (51x, 18x, 17x, 5.9x, 3x) - score 9
  @Peter1015160: now 2 tokens (146x, 84.6x) - bonding curve sniper, score 9
  Confirmed all three are a coordinated alpha group.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Caller verification via Grok timestamp analysis:
- @WavexCaller (8/10): VERIFIED — posts CAs during early pump (2-5x, 5min in)
- @0zutta (4/10): PARTIALLY DEBUNKED — wrong CA for $Goyim, reposts WavexCaller
- @Peter1015160 (2/10): FULLY DEBUNKED — all retroactive claims, zero public early calls

Added 6 new Solana wallets from @hellkatai cielo.finance tracker:
- DP7G43VP... (+$240K PnL, top performer)
- 3q1wAx4q... (+$97.9K PnL, holds $BIGTROUT)
- 3nak6DM3... (+$81K PnL, AI meme trader)
- GUBz6J9o... (+$72K PnL, 66% win rate)
- 62nvXUcG... (+$51.4K PnL)
- AowTUid5... (+$50.5K PnL, 125K% ROI)

All 6 wallets need on-chain verification via Helius on VPS.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- tokens_to_scan.txt: 9 user CAs + 46 DexScreener trending = 55 total
- run_full_scan.sh: standalone scan runner with Helius check + Discord posting
- scan_trigger.json: trigger file — VPS picks this up on next auto_deploy
- auto_deploy.sh: now checks for scan_trigger.json and runs scan automatically
- early_callers.json: fix duplicate ] bracket from last edit

VPS auto-deploys every 5min. Scan will start on next pull cycle.
Helius scans all 55 tokens for early buyers, cross-references wallets,
ranks by alpha score, and posts results to Discord.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
New persistent data files synced to VPS via git:
- memory/tokens.json: 55 token CAs (9 user + 46 trending) with metadata,
  scan status, callers, and discovery info. Updated by scanners after each run.
- memory/x_profiles.json: 14 X/Twitter profiles (callers, creators, trackers)
  with verification status, reliability scores, and chain focus.
- scan_early_buyers.py: now updates tokens.json after scanning (marks completed,
  fills in symbol/name from DexScreener)

Data persistence strategy:
- All data lives in memory/ directory (git-tracked)
- VPS pulls latest via auto_deploy.sh every 5min
- Scanners write results back to these files
- VPS storage is plenty (JSON files are KB-sized)

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Major changes:
- Add crypto-trending-scanner as 3rd systemd service (auto_deploy.sh, vps_setup.sh)
- Fix trending scanner to save new CAs to tokens.json registry
- Create daily_morning_report.py (would-have-been-bought coins, Discord)
- Fix wallet status filter: match "active, needs_verification" wallets
- Fix DexScreener API: handle None values, non-list responses
- Fix tokens.json auto-init when missing (pipeline-breaking on first run)
- Add 429 rate-limit handling to Discord poster
- Add error recovery to scan_early_buyers.py token registry updates
- Sync vps_setup.sh embedded auto_deploy.sh with standalone version
- Add trending scanner to cron watchdog and syntax checks

Bugs fixed by 5 parallel audit agents:
- scan_trending_wallets.py: 5 bugs (None values, missing registry init, API type checks)
- monitor_wallets.py: wallet status filter excluded 6/7 trackable wallets
- signal_bus.py: improved error handling and log rotation
- trade_executor.py: improved position tracking and error logging
- scan_early_buyers.py: registry init, error recovery
- post_to_discord.py: rate limiting, REPORT_DIR fix
- daily_morning_report.py: new file for 8 AM daily Discord reports
- vps_setup.sh: outdated embedded auto_deploy.sh, missing trending scanner

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
CRITICAL:
- monitor_wallets.py: extract_token_buys() was counting SELLS as BUYS
  because to_user was captured but never checked. Now filters by
  to_user == wallet_address to only count tokens RECEIVED (not sent).
  This was generating false buy signals every time a wallet sold.

IMPORTANT:
- scan_trending_wallets.py: Added pending_helius backlog scanning.
  Previously, only "interesting" tokens (strict filter) got early-buyer
  scanned. Tokens below the filter accumulated as pending_helius forever.
  Now each hourly cycle also picks up 10 pending backlog tokens.

MODERATE:
- daily_morning_report.py: Fixed None-value crashes in DexScreener
  response parsing (p["baseToken"]["symbol"] -> safe .get() chains)
- scan_early_buyers.py: Fixed incorrect DEX detection heuristic
  (mint.endswith("pump") never matches Solana addresses)
- monitor_wallets.py: Added KeyboardInterrupt handling + traceback
  logging in daemon mode

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Scans wallet holdings, recent trades, and cross-references tokens
across wallets. Key findings: $Buttcoin convergence (3 wallets),
hellkatai #2 holds 813 SOL, #3 holds $315K in $Buttcoin.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- discord_send() now falls back to curl when urlopen fails (proxy issue)
- Same curl fallback added to run_scan_rpc.py post_to_discord()
- Report now includes RPC wallet scan results (holdings, SOL, convergence)
- Sent manual morning report to Discord for 2026-02-09

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…tomation

- crypto_intel_2026-02-09.md: Full 10-section intelligence briefing
  - 5 Grok sub-agents, 40+ X searches, CoinGecko/DeFiLlama/DexScreener
  - Key: 66.9K BTC whale accumulation (cycle high), AAVE -25%, Trend Research closed $750M loss
  - Updated all 5 recommendations with new price targets and allocations
- .github/workflows/daily_report.yml: Automated daily report at 8 AM CET
  - Runs wallet scan + morning report, posts to Discord
  - Requires DISCORD_WEBHOOK_URL, XAI_API_KEY, HELIUS_RPC_URL secrets

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Rex ($HXvQ...pump) analysis: ALL 20 top holders form single mega-cluster.
Distribution bot at #1 (585 tx/hr), 11 dust wallets, 100% unhealthy.
Textbook bundled distribution — DO NOT HOLD.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- Updated wallet scan results with fresh alpha wallet activity
- Added run_scan_now.py and scan_wallet_positions.py for on-demand scanning
- Top finds: $NoahsArk (Alpha#11 buying), $Pigeon (hellkat#3 accumulating)

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- Full 11-section report: BTC $67.4K, FGI=6 (all-time low), CPI today
- 5 research agents: market, DeFi, memecoin, X alpha, risk radar
- Alpha scanner: 60 tokens scanned, 15 new wallets (32 total tracked)
- Top wallets: Score 140 (SAFEMOON 9707x), Score 135 (GIRAFFES 160x)
- Scanner validated: 3 X-trending tokens independently found by scanner
- JESTER: MC +161% to $235K, 0 exits from top 20
- Extended scan of 41 more tokens running in background

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- realtime_scanner.py: lightweight scanner checking DexScreener boosts/profiles
  + GeckoTerminal trending/new every 60 seconds
- Scores tokens (MC, vol/MC, age, buy pressure, multi-source)
- Alerts Discord for score >= 60, with reasons breakdown
- Quick alpha wallet cross-check for high-score finds (top 5 holders)
- Seen-CA tracking to avoid duplicate alerts (caps at 5K)
- VPS: systemd service (crypto-realtime-scanner) + auto-deploy integration
- GitHub Actions: every-5-min cron fallback job
- Live test: 69 CAs → 5 alerts ($BUCKARU, $USRX, $Rex, $MOON confirmed)

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…ctions

New script wallet_tracker.py uses raw Helius RPC (getSignaturesForAddress +
getTransaction) to detect new token buys from 29 tracked alpha wallets.
Sends Discord alerts with token info from DexScreener, highlights
multi-wallet convergences. Runs every 15 minutes via GitHub Actions,
replacing the old realtime_scanner (*/5) job.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- Alpha wallet 24DCWvhrk4xwH6eC... scored 80 (17.8x unrealized, diamond hands)
- Appended Rex scan results to alpha_scans.jsonl

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Alpha wallet scanner found 7TQfNAr4R5wh... with 67.6x profit on JESTER.
JESTER at $294K MC (+106% 24h), holder structure healthy.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…OWFISH)

Scanned top holders of 4 Pastel Alpha caller tokens. Found 3 alpha wallets:
- #35 CARDS: 4.1x ($117K PnL), OG holder since Aug 2025
- #36 BLOWFISH: 19,348x ($9K PnL), 600 SOL whale, pure accumulator
- #37 PSYOPANIME: 6.9x ($38K PnL), still holding $37.7K unrealized
SNOWBALL: 0 alpha wallets (mostly dust/underwater holders)

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…M tokens

Live holder scan shows pristine structure: all tracked whales holding,
12 new wallets entered top 20, 2 new whales (70+ SOL, 120+ SOL).
MM/bot #1 reduced position from 126M to 92M (healthy distribution).

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…ivity tracked

- Agent 1 (Trending): 59 CAs found, 40 new tokens, top scored $ApeLiquid/$SHUTDOWN (105)
- Agent 2 (Alpha Wallet): Scanned queue, mostly dust holders, no new alpha wallets
- Agent 3 (Cross-Ref): 0 holder overlap across top 6 trending tokens
- Agent 4 (X Alpha): Grok API 403 — key needs rotation
- Agent 5 (Wallets): Active moves by Alpha #23 ($STARCRAFT buy), #26 ($BFS buy), #11 ($delusional dump)

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
…70x sniper)

- $SHARK: 2 alpha wallets (17.5x + 5.4x) = convergence signal at $311K MC
- $REX: 770x wallet detected (classic sniper pattern)
- $PENG: 60x wallet found
- Posted update to Discord

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
DeBank-style HTML dashboard tracking ICO claim % for the Aztec
governance contract (0x1102...b75e). Queries live AZTEC token
balance via public Ethereum RPC, shows 42.87% claimed of 1.55B
ICO allocation, with CoinGecko price feed and 60s auto-refresh.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- Fetches balance at 25 block heights (last 24h, 1 per hour)
- Computes net claims per hour from balance deltas
- Renders CSS bar chart with tooltips, peak hour + 24h total stats
- Caches in localStorage (30min), refreshes every 10min
- Green bars = claims outflow, red bars = deposits inflow

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
- Renamed to "AZTEC Supply & Governance Dashboard"
- Main metric: Circulating Supply % (from CoinGecko) = tokens out of vaults
- Shows: Circulating, Governance locked, Locked (vaults+vesting), Uniswap V4 pool
- Fetches holder count from ethplorer API
- Correctly explains Token Vault system (16,741 ERC-1167 proxy vaults)
- Keeps governance withdrawal hourly chart
- Identified 3 vault impl types: NCATP, MATP, LATP

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Comprehensive on-chain analysis for ANVWi3AAkjXRnesAMtAQNRPcrhSnKKbQwsRVe7xpump:
- Bundle detection (same-slot transactions among top holders)
- Cluster detection (shared funding sources)
- Whale concentration analysis
- Sniper/genesis buyer detection
- Risk scoring (9/10 CRITICAL: 6 bundles, 3 clusters, genesis sniper)

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Alpha wallet scanner found 5 scored wallets (17.2x, 7.1x, 6.6x, 5.9x, 5.4x)
from top 20 holders of $NAMECOIN (bZyeJwx2...pump). No overlaps with
existing 40 tracked wallets — all are new discoveries.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Comprehensive on-chain analysis of ANVWi3AAkjXRnesAMtAQNRPcrhSnKKbQwsRVe7xpump:
- All early snipers (6.7% mega sniper) have fully dumped
- Confirmed bundler cluster: holders #6 + #8 (3.54%) share funder ABNL41...
- 30 earliest txs within 45 seconds = bot-sniped launch
- SBF tweet catalyst analysis via Grok X search

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
New scan_60min_whales.py scans all 40 Solana wallets for last-hour activity,
identifies accumulators, whale moves, new positions, full exits, and convergence.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
… bearish signal

- Trending scan: 43 new CAs from DexScreener + GeckoTerminal
- Whale scanner: 7/40 wallets active, $Buttfish exit confirmed bearish
- New scan queue updated with top 10 scored tokens
- Token registry expanded to 210+ entries

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Stripped Discord webhook functionality from the entire codebase:
- Deleted post_to_discord.py and post_to_discord.sh
- Removed discord_send/discord_alert functions from all scripts
- Removed DISCORD_WEBHOOK_URL from .env and GitHub Actions workflow
- Cleaned up unused subprocess/urllib imports
- Updated docstrings to remove Discord references

19 files changed, 825 lines removed.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Full holder + trade + accumulator + whale analysis with hourly breakdown.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Paginates all mint sigs (1000/batch) to cover full 3-hour window,
sample-parses trades per hour, checks each top-20 holder individually.

https://claude.ai/code/session_013hANLSPau1embqefUSRYMm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants