You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# 1. Install dependencies
npm install
# 2. Start bot
npm run dev
# 3. Test detection
/scan <token_address>
📁 Files Changed
File
Changes
Lines
server/services/jito-bundle-monitor.ts
NEW - Core detection service
507
shared/schema.ts
Added JitoBundleData type
+30
server/solana-analyzer.ts
Integrated bundle detection
+65
server/bot-formatter.ts
Enhanced bundle display
+50
package.json
Added jito-ts dependency
+1
JITO_BUNDLE_DETECTION.md
NEW - Full documentation
400+
JITO_IMPLEMENTATION_COMPLETE.md
NEW - Summary doc
350+
🎯 Key Features
✅ 8 Official Jito Tip Accounts tracked
✅ 5 Bundle States detected (ACCEPTED, PROCESSED, FINALIZED, REJECTED, DROPPED)
✅ Confidence Scoring (HIGH, MEDIUM, LOW)
✅ Tip Amount Tracking in SOL
✅ Bundle Activity Aggregation across transactions
✅ Risk Flag Generation for suspicious bundles
✅ Bot Message Integration with emojis & formatting
✅ Auto-cleanup (1-hour cache TTL)
🔍 Detection Logic
// HIGH confidence: Jito tip account transfer detectedif(hasJitoTip&&tipAccountMatch)→HIGH// MEDIUM confidence: Signals without direct tipif(hasJitoTip||highPriorityFee)→MEDIUM// LOW confidence: No clear indicatorselse→LOW
// In jito-bundle-monitor.tsconstSIGNATURE_LIMIT=50;// Transactions to analyzeconstCACHE_TTL=3600000;// 1 hour cacheconstCLEANUP_INTERVAL=1800000;// 30 min cleanup