Bot Launcher
Deploy automated trading bots that trade new ERC-20 tokens on Uniswap V2 mainnet 24/7. Your bot runs in the cloud, monitoring new Uniswap pairs and executing trades based on your strategy.
Overview
LNCHR Bot Launcher lets you deploy a fully automated trading bot that runs in the cloud. The bot monitors the Uniswap V2 factory for new token pairs and automatically buys and sells based on your configured strategy.
Key Features
- 24/7 automated trading in the cloud
- Configurable trade amount, hold duration, and market cap filters
- Secure encrypted wallet with withdraw anytime
- Real-time dashboard to monitor trades
- No coding required - just configure and start
Setup Guide
Step 1: Access Bot Launcher
Visit lnchr.io/botor click on "Enter Dapp" from the main LNCHR website.
Step 2: Connect Your Wallet
Click "Connect Wallet" and select your Ethereum wallet (MetaMask or any injected EVM wallet). This wallet is used for authentication only — your trading funds will be stored in a separate, secure bot wallet.
Step 3: Sign In
After connecting, click "Sign In" to authenticate. Your wallet will prompt you to sign a message — this proves you own the wallet without spending any gas.
Step 4: Create Your Bot
If this is your first time, click "Create Bot" to set up your trading bot. This creates:
- A new encrypted Ethereum trading wallet
- Your bot configuration with default settings
- A cloud container ready to run your bot
Important: Bot Wallet
Your bot uses a separate wallet from your main wallet. This isolates your trading funds and keeps your main wallet secure. You can deposit and withdraw ETH anytime from the Wallet page.
Step 5: Deposit ETH
Before starting your bot, deposit ETH to your bot's trading wallet:
- Go to the Wallet tab in your dashboard
- Copy your bot wallet address (a 0x... Ethereum address)
- Send ETH from your main wallet or exchange on Ethereum mainnet
- Wait for the deposit to confirm (typically 12-30 seconds)
Minimum Balance
You need enough ETH to cover your trade amount plus gas (~0.002 ETH buffer per trade). With the default 0.01 ETH trade amount, deposit at least 0.015 ETH. We recommend depositing enough for multiple trades — gas on mainnet can be expensive.
Step 6: Configure Your Strategy
Go to the Settings tab to configure your trading strategy. See the Configuration section below for details on each setting.
Step 7: Start Trading
Click the Start Bot button on your dashboard. The first time you start, the bot container will be built from source (takes 3-5 minutes). Subsequent starts are much faster (~30 seconds) as the container is cached.
Configuration
Configure your trading strategy in the Settings tab. Here are all available options:
Trading Parameters
| Setting | Default | Description |
|---|---|---|
| Trade Amount | 0.01 ETH | Amount of ETH to spend on each trade |
| Hold Duration | 6 minutes | How long to hold each token before selling |
| Min Market Cap | $27,000 | Only buy tokens with market cap above this value |
| Max Market Cap | $59,000 | Only buy tokens with market cap below this value |
Recommended Settings by Risk Level
Conservative (Lower Risk)
- Trade Amount: 0.005 - 0.01 ETH
- Hold Duration: 10-15 minutes
- Market Cap Range: $40,000 - $80,000
Higher market caps mean more established tokens with less volatility, but also less potential upside.
Moderate (Balanced)
- Trade Amount: 0.01 - 0.05 ETH
- Hold Duration: 5-10 minutes
- Market Cap Range: $25,000 - $60,000
A balance between catching early momentum and avoiding rug pulls. This is similar to the default settings.
Aggressive (Higher Risk)
- Trade Amount: 0.05 - 0.1 ETH
- Hold Duration: 3-6 minutes
- Market Cap Range: $10,000 - $30,000
Lower market caps mean earlier entries with more potential upside, but also higher risk of losses.
Trading Strategy
The bot uses a time-based trading strategy optimized for new Uniswap V2 pairs:
How It Works
- Token Discovery: The bot listens to the Uniswap V2 factory
PairCreatedevent for new WETH pairs, then filters them by market cap. - Entry: When a qualifying token is found, the bot swaps ETH for tokens via the Uniswap V2 router with your configured trade amount.
- Hold Period: The bot holds the position for your configured hold duration.
- Exit: After the hold period, the bot swaps the full token balance back to ETH via the Uniswap V2 router.
Why Time-Based Selling?
Time-based exits tend to outperform traditional take-profit / stop-loss strategies for freshly launched memecoins because:
- New ERC-20s have highly volatile, unpredictable price action
- Stop-losses often trigger on normal volatility, missing recoveries
- Take-profits can exit too early, missing continued momentum
- Time-based exits provide consistent results across market conditions
Wallet Management
Bot Wallet Security
Your bot wallet is created when you first set up your bot. The private key is:
- Encrypted with AES-256-GCM using PBKDF2-derived keys
- Stored securely and only decrypted inside the bot container
- Never exposed to the frontend or stored in plain text
Depositing ETH
- Go to Wallet in your dashboard
- Copy your bot wallet address (a 0x... Ethereum address)
- Send ETH from any wallet or exchange to this address on Ethereum mainnet
- Deposits typically confirm within 12-30 seconds
- Click the refresh icon to update your balance
Withdrawing ETH
- Stop your bot first (withdrawals require the bot to be stopped)
- Go to Wallet in your dashboard
- Select a percentage (25/50/75/100%) or enter a custom amount
- Click "Withdraw" to send ETH back to your connected wallet
Your Funds Are Safe
You can withdraw your ETH at any time once the bot is stopped. You never sign transactions for the bot wallet yourself — the platform signs withdrawals on your behalf after verifying your authentication JWT.
Monitoring Trades
Dashboard Overview
The main dashboard shows your bot status and key metrics:
- Status: Running, Stopped, Starting, or Error
- Wallet Balance: Current ETH in your bot wallet
- Total Trades: Number of trades executed
- Win Rate: Percentage of profitable trades
- Total P&L: Total profit/loss in ETH
Trade History
View all past trades in the Trades tab:
- Complete trade history with entry/exit details
- Profit/loss for each trade
- Transaction hashes linking to Etherscan for verification
- Filter by status (open, closed, all)
Fees
Platform Fees
| Fee Type | Amount | Description |
|---|---|---|
| Bot Setup | Free | No cost to create your bot |
| Trading Fee | 1% per trade | Collected on the sell amount of each trade |
| Infrastructure | Included | Cloud hosting costs covered by trading fees |
Network Fees
Standard Ethereum mainnet gas applies to all transactions:
- ETH transfers: ~21,000 gas
- Uniswap V2 swaps: ~150,000 - 250,000 gas
- Gas prices vary with network congestion — the bot uses EIP-1559 fee estimation
Troubleshooting
Bot won't start
- Ensure you have enough ETH for your trade amount plus gas (~0.002 ETH buffer)
- With default settings (0.01 ETH trades), deposit at least 0.015 ETH
- Try stopping and starting the bot again
Session expired error
- Disconnect and reconnect your wallet
- Sign in again when prompted
- Sessions expire after 7 days for security
Trades not executing
- Check your market cap filters — too narrow a range means fewer opportunities
- Ensure sufficient balance for your trade amount + gas
- The bot only trades tokens that match all your criteria
Withdrawal failed
- Ensure you have enough balance for the withdrawal + gas
- Verify the destination address is a valid checksummed Ethereum address
- Try again with a smaller amount (the platform reserves gas automatically for 100% withdraws)
Frequently Asked Questions
Is my money safe?
Your funds are stored in your own bot wallet with encrypted private keys. You can withdraw at any time once the bot is stopped. The platform never has access to move your funds without your authenticated request.
How much should I deposit?
We recommend starting with 0.05-0.1 ETH to test the bot. This allows for several trades at the default 0.01 ETH each, with enough headroom for gas. Increase your deposit as you become comfortable with the bot's performance.
What happens if my balance runs out?
The bot will stop trading when your balance falls below your trade amount + gas. Simply deposit more ETH and start it again.
How often does the bot trade?
This depends on your market cap filters and market conditions. With moderate settings, expect a handful of trades per hour during active market periods.
What's the expected return?
Returns vary significantly based on market conditions and your settings. Crypto trading involves substantial risk — never trade with money you can't afford to lose.
Next Steps
Ready to start trading? Head to lnchr.io/bot and deploy your bot.
For technical details, check out the API Reference.