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:

  1. Go to the Wallet tab in your dashboard
  2. Copy your bot wallet address (a 0x... Ethereum address)
  3. Send ETH from your main wallet or exchange on Ethereum mainnet
  4. 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

SettingDefaultDescription
Trade Amount0.01 ETHAmount of ETH to spend on each trade
Hold Duration6 minutesHow long to hold each token before selling
Min Market Cap$27,000Only buy tokens with market cap above this value
Max Market Cap$59,000Only 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

  1. Token Discovery: The bot listens to the Uniswap V2 factoryPairCreated event for new WETH pairs, then filters them by market cap.
  2. Entry: When a qualifying token is found, the bot swaps ETH for tokens via the Uniswap V2 router with your configured trade amount.
  3. Hold Period: The bot holds the position for your configured hold duration.
  4. 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

  1. Go to Wallet in your dashboard
  2. Copy your bot wallet address (a 0x... Ethereum address)
  3. Send ETH from any wallet or exchange to this address on Ethereum mainnet
  4. Deposits typically confirm within 12-30 seconds
  5. Click the refresh icon to update your balance

Withdrawing ETH

  1. Stop your bot first (withdrawals require the bot to be stopped)
  2. Go to Wallet in your dashboard
  3. Select a percentage (25/50/75/100%) or enter a custom amount
  4. 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 TypeAmountDescription
Bot SetupFreeNo cost to create your bot
Trading Fee1% per tradeCollected on the sell amount of each trade
InfrastructureIncludedCloud 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.