- Overview
- Supported Chains
- Features
- Technology Stack
- Quick Start
- Configuration
- Demo
- Live Transactions
- Roadmap
- Contact
A sophisticated trading bot that generates organic trading volume on EVM-compatible chains by simulating real trader behavior through multiple wallet interactions. Perfect for token launches, liquidity testing, and market making activities.
| Chain | Status | Network ID |
|---|---|---|
| 🟡 Binance Smart Chain (BSC) | ✅ Supported | 56 |
| 🔵 Ethereum Mainnet | ✅ Supported | 1 |
| 🟣 Sepolia Testnet | ✅ Supported | 11155111 |
| ⚪ Any EVM Chain | ✅ Supported | Custom |
- 🎲 Random Wallet Generation - Creates multiple sub-wallets for authentic trading patterns
- 💰 Automated Funding - Distributes funds across wallets automatically
- 📈 Realistic Trading - Simulates real trader behavior with randomized amounts and intervals
- 🔄 Fund Recovery - Gathers funds back to main wallet after operations
- 🛡️ Wallet Persistence - Saves generated wallets to JSON for fund recovery
- ⚡ Configurable Parameters - Full control over timing, amounts, and wallet count
- Language: TypeScript
- Smart Contracts: Solidity
- Type: Automated Bot Script
- Networks: Multi-chain EVM support
npm installEdit your .env file with your wallet credentials:
ETH_BASE_WALLET_ADDRESS="Your wallet address here"
ETH_BASE_WALLET_PRIVATE_KEY="Your private key here"
⚠️ Security Note: Never share your private keys or commit them to version control!
💡 RPC Endpoints: Default RPC addresses are included but are free tier. For better performance, use your own paid RPC endpoints.
npm run dev// Trading Intervals (milliseconds)
export const maxInterval = 30000 // Maximum time between trades
export const minInterval = 5000 // Minimum time between trades
// Wallet Funding Amounts (ETH/BNB)
export const amountMax = 0.03 // Maximum balance per wallet
export const amountMin = 0.01 // Minimum balance per wallet (≥ 0.001)
// Gas Fee Reserve
export const fee = 0.005 // Reserved for transaction fees (≥ 0.001)
// Wallet Configuration
export const subWalletNum = 20 // Number of sub-wallets to generate
// Target Chain
export const CHAINID: ChainId = ChainId.BSCFormula: (amountMax + fee) × subWalletNum
Example:
Configuration:
- amountMax: 0.03 ETH/BNB
- fee: 0.005 ETH/BNB
- subWalletNum: 20
Required Balance: (0.03 + 0.005) × 20 = 0.7 ETH/BNB
| Parameter | Recommended Value | Notes |
|---|---|---|
fee |
0.01 - 0.06 | Higher fee ensures successful transactions and easier fund recovery |
amountMin |
≥ 0.001 | Minimum viable trading amount |
subWalletNum |
10 - 50 | Balance between volume and management complexity |
💡 Pro Tip: Use a higher fee value (e.g., 0.01) to ensure smooth operation and easy fund recovery in case of errors.
🔐 Backup: The bot automatically creates a JSON file with generated wallets, allowing you to withdraw funds manually if needed.
Watch the bot in action:
bsc-volume-bot.1.mp4
| Transaction | Link |
|---|---|
| TX 1 | View on BSCScan |
| TX 2 | View on BSCScan |
| TX 3 | View on BSCScan |
- Smart Amount Randomization - More sophisticated trading amount distribution
- Dynamic Frequency Control - Adaptive buy/sell frequency based on market conditions
- Multi-Pool Support - Randomized pool selection for distributed volume
- Automatic Fund Gathering - Enhanced automated fund recovery system
- Advanced Analytics - Trading statistics and performance metrics
- GUI Dashboard - Web interface for easier configuration and monitoring
💬 Telegram: t.me/lachancelab