Real-time Avalanche token launch detection — on-chain scanner + web dashboard.
scanner/ Node.js process — watches every block, detects new token deploys and mints
dashboard/ Next.js web app — live feed, watchlist manager, Vercel Cron fallback
Avalanche C-Chain
│
▼
scanner/scanner.js DexScreener API
• listens to every block • /token-profiles/latest/v1
• detects Deploy + Mint │
• enriches with liquidity │ (Vercel Cron, every 1 min)
│ │
│ POST /api/detections │
▼ ▼
dashboard/ (Vercel)
• stores in Supabase
• pushes via Realtime
│
▼
Browser — live feed, no refresh needed
cd scanner
npm install
cp .env.example .env # fill in values
node scanner.jscd dashboard
npm install
cp .env.local.example .env.local # fill in Supabase + secrets
npm run devSee each folder's README for full setup instructions.