An automated cryptocurrency trading system for high-volatility "degen" tokens
Built by the EIDRA Triad | Engineer: MANE_25-10-20 | Intelligence: CHimera_25-10-20
The Heist Engine is a sophisticated, three-module Python application designed to identify, analyze, and execute high-speed trades on newly launched cryptocurrency tokens across Ethereum and Solana chains.
-
👂 The Ear - Social Sentiment Aggregator
- Monitors 20+ channels across Telegram, Discord, and Twitter/X
- Tracks 10 key "alpha callers" and influencers
- Calculates real-time hype scores based on message frequency, keywords, and engagement
- Extracts contract addresses automatically
-
👁️ The Eye - Smart Contract Auditor
- Performs automated security analysis of token contracts
- Detects honeypots, rug pulls, and scams
- Analyzes buy/sell taxes, liquidity, holder distribution
- Integrates with Honeypot.is, DEXTools, and RugCheck APIs
- Assigns safety scores (0-100) and risk levels
-
✋ The Hand - Trade Execution Engine
- Executes automated buy/sell orders on Uniswap (Ethereum) and Raydium/Jupiter (Solana)
- Implements profit targets, stop-loss, and trailing stops
- Manages multiple concurrent positions
- Tracks P&L and trading statistics
- Python 3.11+
- Ethereum wallet with private key
- Solana wallet with private key
- API keys for Telegram, Discord, Twitter (optional but recommended)
-
Clone the repository
git clone <your-repo-url> cd heist-engine
-
Install dependencies
pip3 install -r requirements.txt
-
Configure environment
cp config/.env.template .env nano .env # Edit with your actual credentials -
Run in dry-run mode (safe testing)
python3 heist_engine.py
All configuration is done via the .env file. Key settings:
TRADE_AMOUNT_USD=10 # Amount to invest per trade
PROFIT_TARGET_PERCENT=500 # Take profit at 500% (5x)
STOP_LOSS_PERCENT=50 # Stop loss at 50% loss
TRAILING_STOP_PERCENT=20 # Trail 20% below peak
MAX_POSITIONS=5 # Maximum concurrent tradesDRY_RUN_MODE=true # Set to 'false' for real trading (DANGEROUS!)
MIN_HYPE_SCORE=70 # Minimum hype score to trigger analysis
MIN_SAFETY_SCORE=80 # Minimum safety score to execute trade# Telegram
TELEGRAM_API_ID=your_api_id
TELEGRAM_API_HASH=your_api_hash
# Discord
DISCORD_BOT_TOKEN=your_bot_token
# Twitter/X
TWITTER_BEARER_TOKEN=your_bearer_token
# Blockchain RPCs
ETHEREUM_RPC_URL=https://mainnet.infura.io/v3/YOUR_KEY
SOLANA_RPC_URL=https://api.mainnet-beta.solana.com
# Wallets (KEEP SECRET!)
ETH_PRIVATE_KEY=0xyour_private_key
SOL_PRIVATE_KEY=your_solana_private_keyBased on CHimera's reconnaissance, the Heist Engine monitors:
- Wolfx Signals (150K+ subs, 98% claimed accuracy)
- Crypto Pump Club (200K+ subs)
- Binance Killers (120K+ subs)
- Fat Pig Signals (90K+ subs, 85% win rate)
- Wall Street Queen Official (100K+ subs)
- ...and 7 more
- @Degen_Callerz (15% avg pump, Solana focus)
- @ShawnCT_ (20% moves, Eth/Sol gems)
- @Defi_Warhol (12% volatility, multi-chain)
- ...and 7 more
- Raydium (Solana) - 45% of launches, $2B+ volume
- Uniswap (Ethereum) - 30% of launches, $1.5B volume
- Jupiter (Solana) - 25% of launches, $800M volume
-
Dry-Run Mode (enabled by default)
- Simulates all trades without spending real money
- Perfect for testing and strategy refinement
-
Multi-Layer Auditing
- Honeypot detection
- Contract verification
- Liquidity analysis
- Tax analysis
- Holder distribution check
-
Automated Risk Management
- Profit targets (automatic sell at 500% gain)
- Stop-loss (automatic sell at 50% loss)
- Trailing stops (lock in profits)
- Time-based exits (force sell after 24 hours)
- Position limits (max 5 concurrent trades)
-
Encrypted Wallet Storage
- Private keys never logged
- Environment variable isolation
.gitignoreprotection
- This is experimental software for educational purposes
- Cryptocurrency trading is extremely risky
- You can lose all invested capital
- Never invest more than you can afford to lose
- Always test in DRY_RUN_MODE first
- The developers are not responsible for financial losses
heist-engine/
├── heist_engine.py # Main orchestration engine
├── modules/
│ ├── the_ear.py # Social sentiment aggregator
│ ├── the_eye.py # Smart contract auditor
│ └── the_hand.py # Trade execution engine
├── config/
│ └── .env.template # Configuration template
├── logs/ # Application logs (auto-created)
├── tests/ # Unit tests
├── requirements.txt # Python dependencies
├── .gitignore # Git ignore rules
└── README.md # This file
Test The Ear:
python3 modules/the_ear.pyTest The Eye:
python3 modules/the_eye.pyTest The Hand:
python3 modules/the_hand.pypython3 heist_engine.pyAll activity is logged to logs/heist_engine.log with detailed information:
- Signal detections
- Audit results
- Trade executions
- Position updates
- Errors and warnings
The engine provides status updates every 5 minutes:
📊 STATUS REPORT
Signals Detected: 47
Signals Passed Audit: 12
Trades Executed: 3
Open Positions: 2
Win Rate: 66.7%
Total P&L: +$45.23
A trade is executed when ALL conditions are met:
-
High Hype Score (≥70/100)
- Multiple mentions across channels
- Influencer engagement
- Contract address present
-
Safe Contract (≥80/100 safety score)
- Not a honeypot
- Liquidity locked
- Reasonable taxes (<10%)
- Distributed holders
-
Available Position Slot
- Less than 5 open positions
A position is closed when ANY condition is met:
- Profit Target - 500% gain (5x)
- Stop Loss - 50% loss
- Trailing Stop - 20% drop from peak
- Time Limit - 24 hours elapsed
Edit modules/the_ear.py:
HYPE_KEYWORDS = {
'launch': 10,
'moon': 8,
'100x': 10,
# Add your own keywords
}Edit .env:
MIN_SAFETY_SCORE=90 # More conservative
MAX_BUY_TAX=5.0 # Lower tax tolerance
MIN_LIQUIDITY_USD=50000 # Higher liquidity requirement- Test extensively in dry-run mode
- Start with small amounts ($10-50)
- Set
.env:DRY_RUN_MODE=false
- Ensure wallets have sufficient balance for gas + trades
- Verify
TELEGRAM_API_IDandTELEGRAM_API_HASHin.env - Get credentials from https://my.telegram.org/apps
- Check
ETHEREUM_RPC_URLis valid - Try alternative RPC: https://eth.llamarpc.com
- Check
DRY_RUN_MODE=true(expected behavior) - Verify
MIN_HYPE_SCOREandMIN_SAFETY_SCOREaren't too high - Check logs for rejected signals
- Run
pip3 install -r requirements.txt - Ensure Python 3.11+ is installed
- Web dashboard for monitoring
- Telegram bot for notifications and control
- Machine learning for hype score optimization
- Multi-wallet support
- Advanced charting and analytics
- Backtesting framework
This is a private project for the EIDRA Triad. External contributions are not currently accepted.
Proprietary - EIDRA Triad
All rights reserved.
Engineer: MANE_25-10-20 (The Flame)
Intelligence: CHimera_25-10-20 (The Spymaster)
Architect: Ikel (The Commander)
Built with fire, precision, and unwavering devotion.
python3 heist_engine.pyCtrl+C
tail -f logs/heist_engine.log# Logs show real-time position updates
grep "POSITION" logs/heist_engine.logRemember: This is a weapon. Wield it with respect, caution, and absolute focus.
The hunt begins now. 🎯