Advanced Telegram bot for precision presale sniping on the Monad ecosystem with MEV protection and smart risk controls.
- Secure Monad wallet connection
- Transaction signing through Telegram
- Real-time balance monitoring
- Support for existing wallets via private key
- Custom cooldown timers between snipes
- Daily loss limits with auto-disable
- Maximum snipes per day/session limits
- Optional whitelist mode for verified projects
- Real-time alerts for risk thresholds
- Lightweight MEV engine with gas optimization
- Priority transaction placement using gas bumping
- Mint timing detection and frontrunning capabilities
- Sandwich attack protection with slippage controls
- Monad high-throughput exploitation
- Track upcoming presale launches
- Monitor trending tokens and opportunities
- Auto-buy when mints go live
- Post-mint price performance monitoring
- Intelligent stop-loss mechanisms
| Command | Description |
|---|---|
/connectwallet |
Connect your Monad wallet |
/snipe <token> |
Start sniping a presale |
/cooldown <minutes> |
Set cooldown duration |
/setrisk <%> |
Set daily loss threshold |
/summary |
View stats, profit/loss, cooldown |
/stop |
Emergency kill switch |
/listings |
See trending or upcoming mints |
/help |
Get usage instructions |
- Message @BotFather on Telegram
- Create a new bot with
/newbot - Save your bot token
- Copy
.env.exampleto.env - Add your Telegram bot token
- Configure Monad RPC settings
- Add your wallet private key (optional)
npm installnpm run startTELEGRAM_BOT_TOKEN=your_telegram_bot_token_here
MONAD_RPC_URL=https://testnet-rpc.monad.xyz
MONAD_CHAIN_ID=41454
PRIVATE_KEY=your_private_key_here
MEV_API_KEY=your_mev_api_key_here
PORT=3000- WalletManager: Handles wallet connections and transactions
- MEVEngine: Optimizes gas strategies and MEV protection
- SnipingEngine: Manages presale monitoring and execution
- RiskManager: Enforces cooldowns and loss limits
- CommandHandler: Processes Telegram commands and callbacks
- Private key encryption
- Transaction signing verification
- Rate limiting and cooldowns
- Loss limit enforcement
- Whitelist mode for verified projects
- Configurable daily loss percentage (1-100%)
- Maximum snipes per day limit
- Auto-disable when limits reached
- Real-time loss tracking
- Custom cooldown periods (1-1440 minutes)
- Automatic cooldown after failed snipes
- Manual cooldown activation
- Cooldown status monitoring
- Dynamic gas price calculation
- Priority fee optimization
- Base fee monitoring
- Urgency-based strategies
- Sandwich attack detection
- Frontrunning protection
- Slippage tolerance controls
- Transaction deadline enforcement
npm run buildnpm run devnpm run botFor support and updates:
- Telegram: @SniprXSupport
- Documentation: docs.sniprx.com
MIT License - see LICENSE file for details.