Professional-grade automation toolkit featuring token hunting, copy trading, path execution, and volume generation
Features • Installation • Usage • Configuration • Support
- Overview
- Features
- Architecture
- Quick Start
- Configuration
- Usage Guide
- Best Practices
- Support
- Security
- License
Prism Trade Engine is a comprehensive trading automation suite built specifically for BNB Smart Chain. It provides powerful tools for traders looking to automate their strategies with precision and security.
🔗 Developer Contact: Telegram
✅ Zero Dependencies on External APIs - Pure on-chain integration
✅ CLI-First Design - Complete control via command line
✅ Enterprise Security - Built-in safety controls and dry-run mode
✅ Telegram Integration - Real-time notifications for critical events
|
Lightning-fast token acquisition
|
Mirror successful traders
|
|
Batch operation management
|
Automated market making
|
Load Config → Calculate Output → Apply Slippage → Execute Swap → Log & Notify
Monitor Mempool → Filter Wallets → Detect Router → Copy Trade → Alert
Parse Sequence → Execute Steps → Apply Rules → Complete & Report
Interval Tick → Buy Token → Approve → Sell Full Balance → Repeat
| Requirement | Version |
|---|---|
| Node.js | ≥ 18.17 |
| npm | Latest |
| BNB Chain RPC | Active endpoint |
| Wallet | Funded with BNB |
# 1. Clone or download the project
cd prism-trade-engine
# 2. Install dependencies
npm install
# 3. Configure environment
cp env.template .env
# Edit .env with your settings
# 4. Build the project
npm run buildCreate a .env file from the template:
# Required Settings
RPC_ENDPOINT=https://bsc-dataseed1.binance.org/
PRIVATE_KEY=your_private_key_here
# Chain Configuration (Pre-configured for BSC)
CHAIN_ID=56
WBNB_ADDRESS=0xBB4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c
ROUTER_ADDRESS=0x10ED43C718714eb63d5aA57B78B54704E256024E
# Optional Settings
LOG_LEVEL=info
TELEGRAM_TOKEN=123456:ABC-DEF...
TELEGRAM_CHAT=123456789| File | Purpose | Example |
|---|---|---|
hunter.config.json |
Token hunter targets | Token addresses, amounts, slippage |
copier.config.json |
Copy trade settings | Tracked wallets, copy percentage |
paths.config.json |
Trading path sequences | Buy/sell steps, timing |
volume.config.json |
Volume generation | Token, interval, amounts |
{
"targets": [
{
"address": "0x...",
"bnbAmount": "0.05",
"slippage": 800
}
]
}npm run dev# Dry run (recommended first)
node build/main.js hunt-tokens -c hunter.config.json --dry-run
# Live execution
node build/main.js hunt-tokens -c hunter.config.jsonnode build/main.js copy-trades -c copier.config.jsonnode build/main.js execute-paths -c paths.config.jsonnode build/main.js generate-volume -c volume.config.json --dry-run| Option | Short | Description |
|---|---|---|
--config |
-c |
Path to configuration file |
--dry-run |
- | Simulation mode (no real transactions) |
--help |
-h |
Show command help |
-
Always Test First
- Use
--dry-runflag before live trading - Verify all contract addresses
- Start with minimal position sizes
- Use
-
Risk Management
- Set appropriate slippage (300-800 bps for new tokens)
- Configure per-trade limits
- Monitor total exposure
-
Security Measures
- Use dedicated hot wallet
- Never commit
.envto version control - Enable MEV protection when possible
| Strategy | Slippage | Amount | Notes |
|---|---|---|---|
| Token Hunter | 500-800 bps | 0.01-0.1 BNB | High volatility expected |
| Copy Trader | 300-500 bps | 10-20% of leader | Conservative sizing |
| Volume Gen | 800 bps | 0.01 BNB | Frequent small trades |
- Telegram: @sea_S0L
- Purpose: Technical support, custom solutions, enterprise deployments
Transaction fails with "Insufficient liquidity"
- Check token has adequate liquidity pool
- Increase slippage tolerance
- Verify router address is correct
Copy trader not detecting trades
- Ensure RPC supports pending transaction filters
- Verify tracked wallet addresses are correct
- Check router address matches target DEX
Telegram notifications not working
- Verify
TELEGRAM_TOKENandTELEGRAM_CHATin.env - Test bot token with Telegram API
- Ensure bot is added to chat
Never share your private key or commit it to version control
- ✅ Use environment variables for sensitive data
- ✅ Enable
.envin.gitignore - ✅ Use dedicated wallet with limited funds
- ✅ Regularly audit transaction history
- ✅ Keep software dependencies updated
- Configurable gas price strategies
- Anti-MEV transaction settings
- Multi-signature wallet support (coming soon)
- Transaction simulation before execution
- Comprehensive audit logging
- Multi-wallet distributed execution
- Custom slippage curves based on liquidity depth
- Multi-DEX protocol support (Biswap, ApeSwap, etc.)
- Advanced analytics dashboard
- ML-based optimal entry/exit prediction
- Cross-chain bridge integration
- ⚡ Configurable gas optimization
- 📈 Real-time transaction analytics
- 🔄 Automatic retry logic with backoff
- 📊 Comprehensive event logging
- 🎯 Precision timing controls
MIT License
Copyright (c) 2024 Prism Trade Engine
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction...
Full license: MIT License
⚠️ IMPORTANT: This software is provided for educational and research purposes only.
By using this software, you acknowledge that:
- Cryptocurrency trading carries substantial financial risk
- You are solely responsible for compliance with applicable laws and regulations
- The developers assume no liability for financial losses
- This is not financial advice
- Use at your own risk
Built with ❤️ for the DeFi community
Last Updated: 2024 | Version 2.0.0