πŸš€ Welcome to ETH Fun Bot

The most advanced Ethereum trading & deployment platform with exclusive features you won't find anywhere else.

3
Networks
0.01 ETH
Deploy Fee
∞
Free Features
24/7
Support
⚑ CREATE2 Deployment
πŸ›‘οΈ Anti-Sniper Protection
πŸ’Ž MEV Protection
πŸ”§ Contract Management

Introduction

Welcome to the ETH Fun Bot - the most advanced Ethereum trading and contract deployment platform. Our bot combines cutting-edge technology with user-friendly interfaces to provide professional-grade tools for cryptocurrency trading and smart contract management.

🌟 Exclusive Features: ETH Fun Bot offers unique capabilities not available anywhere else, including CREATE2 deployment with custom address patterns, advanced bundle launching with anti-sniper protection, and comprehensive contract management tools.

🎯 Core Features

πŸš€ Bundle Launch Bot

Launch tokens with anti-sniper protection. Execute multiple transactions simultaneously for optimal execution and MEV protection.

  • Anti-sniper protection
  • Multi-wallet bundle execution
  • MEV protection
  • Session management (up to 3 sessions)

πŸ—οΈ Contract Deployment

Deploy custom ERC20 tokens with advanced features and exclusive CREATE2 deployment technology for predictable addresses.

  • CREATE2 deployment with custom patterns
  • Custom contract file upload
  • Multi-network support

πŸ’Ό Wallet Management

Manage multiple wallets, automate trading strategies, and optimize gas usage across networks with advanced features.

  • Multi-wallet generation & management
  • Automated trading strategies
  • Gas priority optimization
  • Balance management tools

πŸ› οΈ Contract Management

Interact with any existing smart contract with comprehensive analysis and management tools.

  • Verified & unverified contract support
  • Function categorization & execution
  • Liquidity burning tools
  • Contract verification services

🎁 Free Features

Many of our advanced features are completely free to use:

πŸ†“ Free Services

  • Free Trading: Execute buy/sell transactions without fees
  • Contract Management: Interact with any contract for free
  • Wallet Management: Generate and manage unlimited wallets
  • Contract Verification: Verify contracts on block explorers

πŸ’Ž Paid Services

  • Contract Deployment: 0.01 ETH (regular deployment)
  • CREATE2 Deployment: 0.1 ETH (custom address patterns)
  • Bundle Launch: 0.2 ETH (anti-sniper protection)

🌟 Exclusive Technologies

ETH Fun Bot features cutting-edge technologies not available elsewhere:

  • CREATE2 Deployment: Deploy contracts to predictable addresses with custom patterns
  • Multi-Network Support: Seamless operation across Ethereum, Base, and Sepolia
  • Advanced Contract Analysis: Automatic function categorization and parameter detection
  • Session Management: Organize multiple trading strategies simultaneously
  • Anti-Sniper Protection: Protect your launches from front-running attacks
🎁 Free Trial: Get 3 days of full access to test all premium features. Submit your trial request through our website.

Getting Started

Getting started with ETH Fun Bot is simple and straightforward. Our platform offers both free and premium features to suit your needs.

πŸš€ Quick Start: Most features are free to use! Start with contract deployment (0.01 ETH) or contract management (completely free) to experience our advanced tools.

1. Access the Bot

Start the bot by sending /start in the Telegram bot. This will display the main welcome screen with all available options.

2. Choose Your Path

When you press /start, you'll see the main welcome screen with three main options:

πŸš€ Bundle already deployed CA

Launch tokens that are already deployed with anti-sniper protection.

Bundle already deployed CA πŸš€
  • Anti-sniper protection
  • Multi-wallet bundle execution
  • MEV protection and optimal execution
  • Session management (up to 3 sessions)
  • Fixed fee: 0.2 ETH (includes all protection)

πŸ“¦ Deploy with ETHβ€’Fun

Deploy custom ERC20 tokens with advanced features and exclusive CREATE2 deployment technology.

Deploy with ETHβ€’Fun πŸ“¦
  • CREATE2 deployment with custom address patterns
  • Custom contract file upload
  • Multi-network support
  • Regular deployment: 0.01 ETH
  • CREATE2 deployment: 0.1 ETH

πŸ“ˆ ETHβ€’Fun Bonding Curve (Coming Soon)

Advanced bonding curve deployment and management tools for innovative tokenomics.

ETHβ€’Fun Bonding Curve (Coming Soon) πŸ“ˆ
  • Bonding curve token deployment
  • Advanced tokenomics management
  • Dynamic pricing mechanisms
  • Coming soon - stay tuned!

3. Network Selection

Choose your preferred network based on your needs:

🟣 Sepolia Testnet (Recommended for Beginners)

  • Free testing environment
  • No real funds needed
  • Perfect for learning
  • All features available

πŸ”΅ Base Network (Recommended for Deployment)

  • Lower gas fees
  • Fast transactions
  • Growing ecosystem
  • Ethereum security

🟒 Ethereum Mainnet (Production)

  • Real transactions
  • Highest security
  • Largest ecosystem
  • Higher gas costs

4. Exclusive Features to Try

Don't miss these unique features available only on ETH Fun Bot:

  • CREATE2 Deployment: Deploy contracts to addresses ending with your custom pattern
  • Anti-Sniper Protection: Launch tokens without front-running attacks
  • Multi-Session Management: Run up to 3 different bundle sessions simultaneously
  • Advanced Contract Analysis: Automatic detection of contract functions and capabilities
  • Liquidity Burning Tools: Easily burn LP tokens
  • MEV Protection: Execute transactions with ANTI-MEV for optimal pricing
πŸ’‘ Pro Tip: Start with Sepolia testnet to familiarize yourself with all features without using real funds. All features work identically across networks.
🎯 Success Path: Most users start with free contract management, then progress to token deployment, and finally use bundle launching for their most important projects.

Bundle Launch Bot

πŸ’° Bundle Launch Fee: We charge a fixed fee of 0.2 ETH for bundle launch services. This includes anti-sniper protection, wallet management, and bundle execution coordination. No team wallets, no hidden costs, no additional service fees. Note: Users must also pay for gas costs to execute openTrading function and bundle buy transactions on the selected network.

Network Selection & Session Management

Before starting your bundle launch, you can configure network settings and manage multiple bundle sessions for your convenience.

🌐 Network Selection

Choose your preferred network for bundle execution:

Ethereum Mainnet Base Network Sepolia Testnet

Note: Network selection affects all bundle operations including wallet funding, gas fees, and contract interactions.

πŸ“‹ Session Management

Create and manage multiple bundle sessions to organize different trading strategies or token launches:

  • Maximum Sessions: Up to 3 separate bundle sessions
  • Session Benefits: Each session maintains its own configuration (contract address, wallet settings, gas priorities, etc.)
  • Convenience: Switch between sessions without reconfiguring settings
  • Strategy Separation: Keep different token launches or trading strategies organized

Session Features: Each session can have different contract addresses, wallet configurations, gas settings, and trading parameters.

πŸš€ Bundle Launch Overview: The Bundle Launch Bot is designed for launching tokens with anti-sniper protection. Simply enter your contract information, configure your launch settings, and submit the bundle to execute your token launch with maximum security and efficiency.

Main Menu Buttons

πŸ“œ 1. Enter CA

Input the token contract address you want to Launch. This is the first step in setting up your bundle transaction.

πŸ“œ 1. Enter CA

Input Format: Enter the complete token contract address (e.g., 0x1234...abcd)

Purpose: Sets the target token for your bundle launch strategy


πŸ”‘ 2. Owner PK

Set the deployer's private key for contract interactions like opening trading or adding liquidity.

πŸ”‘ 2. Owner PK

Input Format: Enter the deployer wallet private key (0x...)

Purpose: Used for contract owner functions like opening trading, setting fees, etc.

Security: This key will have owner privileges on the contract


πŸ”‘ 3. Bundle PK

Set the bundle master private key. Bundle wallet is used to top up bundle wallets and pay the bundle fee.

πŸ”‘ 3. Bundle PK

Input Format: Enter the bundle master wallet private key (0x...)

Purpose: Funds all bundle wallets and pays bundle execution fees

Requirements: Must have sufficient ETH to fund all wallets and pay fees


πŸ’§ 4. Liq Amount

Specify the amount of ETH to add as liquidity when opening trading.

πŸ’§ 4. Liq Amount

Input Format: Enter the initial liquidity amount in ETH (e.g., 0.5)

Purpose: Creates the initial liquidity pool for the token

Impact: Higher liquidity = more stable trading and less price impact


πŸ’  5. Liq Token %

Set the percentage of tokens to add to liquidity (For example if tax is 20%, set Liq token to 80%).

πŸ’  5. Liq Token %

Input Format: Enter percentage (0-100) (e.g., 80 for 80%)

Calculation: If tax is 20%, set to 80% (100% - 20% = 80%)

Purpose: Determines how much of total supply goes to liquidity pool


βš™οΈ 6. Max Tx %

Configure the maximum transaction percentage as set in the contract.

βš™οΈ 6. Max Tx %

Input Format: Enter percentage (0-100) of total supply (e.g., 2 for 2%)

Purpose: Sets the maximum transaction limit as configured in the token contract

Impact: Prevents large transactions that could manipulate price


πŸ› οΈ 7. Function

Select the contract function to call when opening trading (e.g., openTrading, enableTrading, startTrading, etc).

πŸ› οΈ 7. Function

Input Format: Enter the function name (e.g., openTrading)

Common Functions: openTrading, enableTrading, startTrading, setTradingEnabled

Purpose: Calls the specific function to enable trading on the token

Options: Can be set to payable (accepts ETH) or non-payable


πŸ’Έ 8. Buy Amount

Set the total amount of ETH for bundle to buy tokens.

πŸ’Έ 8. Buy Amount

Input Format: Enter total buy amount in ETH (e.g., 1.5)

Purpose: Total ETH amount that all bundle wallets will spend on tokens

Distribution: Amount will be distributed across all generated wallets


πŸ“Š 9. View Settings

Review all your configured settings before executing the bundle.

πŸ“Š 9. View Settings

Purpose: Displays all current configuration settings

Information: Shows contract address, keys, amounts, percentages, and function

Verification: Review settings before simulation or submission


πŸ€– 10. Simulation

Test your bundle configuration without executing real transactions.

πŸ€– 10. Simulation

Purpose: Simulates the bundle execution without spending real ETH

Requirements: Must set contract address, liquidity, liquidity %, buy amount, and tx %

Benefits: Verify configuration and estimate gas costs before real execution


πŸ’Ό 11. Wallet Mgmt

Access advanced wallet management features including generation, funding, and configuration.

πŸ’Ό 11. Wallet Mgmt

Purpose: Manage multiple wallets for bundle strategy

Features: Generate wallets, add existing wallets, configure amounts, set gas priority

Strategy: Create varied trading patterns with multiple wallets


βœ… 12. Submit Bundle

Execute the bundle transaction with all configured settings.

βœ… 12. Submit Bundle

Purpose: Executes the complete bundle transaction on-chain

Requirements: All settings configured, wallets generated and funded, simulation completed

Process: Opens trading, adds liquidity, and executes buy transactions in one bundle

πŸ’‘ Pro Tip: Use the simulation feature before submitting real bundles to ensure your configuration is correct.



Wallet Management

Advanced wallet management system for creating, configuring, and managing multiple wallets for your trading strategies.

πŸ’Ό Wallet Management Overview: The Wallet Management system provides comprehensive tools for creating, configuring, and managing multiple wallets for your bundle trading strategies. Access this feature by clicking "πŸ’Ό 11. Wallet Mgmt" from the main bundle menu to configure wallets, set individual buy amounts, manage gas priorities, and create varied trading patterns that help avoid detection while maximizing your trading efficiency.

🌱 Generate Wallets

Automatically generate new wallets for your bundle strategy.

🌱 Generate Wallets

Purpose: Creates new wallets for bundle trading strategy

Process: Generates private keys and addresses automatically

Strategy: Multiple wallets create natural trading patterns


πŸ”‘ Add Existing Wallet

Import existing wallets by providing their private keys for use in bundle transactions.

πŸ”‘ Add Existing Wallet

Input Format: Enter private key(s) separated by spaces

Single Wallet: Enter one private key

Multiple Wallets: Enter private keys separated by spaces

Example: 0x1234...abcd 0x5678...efgh


πŸ—‘οΈ Delete Wallet

Remove wallets from your session that you no longer need.

πŸ—‘οΈ Delete Wallet

Input Format: Enter wallet number (e.g., 1 for Wallet 1)

Purpose: Removes specific wallet from session

Range: Valid wallet numbers: 1 to number of wallets


πŸ”„ Reorder Wallets

Change the execution order of wallets in your bundle transaction.

πŸ”„ Reorder Wallets

Input Format: Enter two wallet numbers (e.g., '2 4' to swap Wallet 2 and Wallet 4)

Purpose: Changes execution order in bundle transaction

Strategy: Optimize trading sequence for better execution


πŸ’° Top Up Wallets

Automatically fund all wallets in your session with ETH from your master wallet in one transaction.

πŸ’° Top Up Wallets

Requirements: Must set bundle master key, generate wallets, and complete simulation settings

Process: Transfers ETH from master wallet to all bundle wallets in one transaction

Balance Check: Verifies sufficient balance in master wallet before transfer

Gas Optimization: Uses batch transfer contract for efficient funding


πŸ”™ Collect All ETH

Withdraw all ETH from session wallets back to your master wallet.

πŸ”™ Collect All ETH

Purpose: Recovers all ETH from bundle wallets to master wallet

Process: Transfers remaining ETH from all wallets back to master

Use Case: Clean up after bundle execution or strategy changes


🎯 Customize Buy Amounts

Set different buy amounts for each wallet to create varied trading strategies.

🎯 Customize Buy Amounts

Input Format: Enter wallet number and new amount (e.g., '1 0.3' to change Wallet 1 to 0.3 ETH)

Purpose: Set custom buy amounts for individual wallets

Strategy: Create varied trading patterns to avoid detection

Range: Valid wallet numbers: 1 to number of wallets


🎲 Randomise Buy Amounts

Automatically assign random buy amounts to wallets for more natural trading patterns.

🎲 Randomise Buy Amounts

Input Format: Enter percentage for max change (e.g., 50 for 50% max change)

Purpose: Randomizes buy amounts within specified percentage range

Strategy: Creates natural trading patterns to avoid bot detection

Range: Percentage determines maximum variation from base amount


πŸ“€ Transfer ETH

Transfer ETH between wallets in your session.

πŸ“€ Transfer ETH

Input Format: Enter source wallet, destination wallet, and amount (e.g., '1 4 0.1' to transfer 0.1 ETH from Wallet 1 to Wallet 4)

Purpose: Transfer ETH between session wallets

Use Case: Rebalance wallet funds or consolidate ETH


πŸ“₯ Transfer Tokens

Transfer tokens between wallets in your session.

πŸ“₯ Transfer Tokens

Input Format: Enter source wallet, destination wallet, and percentage (e.g., '2 5 50%' to transfer 50% of tokens from Wallet 2 to Wallet 5)

Requirements: Must set contract address before transferring tokens

Purpose: Transfer tokens between session wallets

Use Case: Consolidate tokens or distribute to specific wallets


πŸš€ Buy Tokens

Execute buy transactions for tokens using the configured wallets.

πŸš€ Buy Tokens

Requirements: Must set contract address before buying tokens

Input Format: Enter wallet numbers and ETH amount to spend from each wallet

Purpose: Execute buy transactions for tokens using session wallets

Strategy: Can buy from specific wallets or all wallets


πŸ“‰ Sell Tokens

Execute sell transactions for tokens using the configured wallets.

πŸ“‰ Sell Tokens

Requirements: Must set contract address before selling tokens

Input Format: Enter wallet numbers and percentage to sell from each wallet

Purpose: Execute sell transactions for tokens using session wallets

Strategy: Can sell from specific wallets or all wallets


βš™οΈ Set Slippage

Configure the maximum acceptable slippage for buy and sell transactions.

βš™οΈ Set Slippage

Input Format: Enter slippage tolerance percentage (0.1-50)

Purpose: Sets maximum acceptable price slippage for trades

Range: 0.1% to 50% tolerance

Impact: Higher slippage = more tolerance for price changes but potentially worse execution prices


πŸ›‘οΈ Anti MEV

Toggle MEV protection on/off for secure transactions.

πŸ›‘οΈ Anti MEV: ON/OFF

Purpose: Protects against MEV (Maximal Extractable Value) attacks

Protection: Prevents front-running and sandwich attacks

Toggle: Can be enabled/disabled as needed

Security: Essential for protecting large transactions


β›½ Buy Gas Priority

Set individual gas priority for each wallet to ensure fast execution of buy transactions.

β›½ Buy Gas Priority
Format Examples:
  • 1 3 - Set Wallet 1 to 3 gwei
  • 1 3 2 5 5 1 - Set Wallet 1=3, Wallet 2=5, Wallet 5=1 gwei
  • all 5 - Set all wallets to 5 gwei
  • auto 5 - Auto-set all wallets from high to low. Max 5 gwei (Anti bundle detector bots)
  • random 7 - Random gas for all wallets (max 7 gwei)
Gas Priority Recommendations:
  • 1-2 gwei - Standard speed (slower but cheaper)
  • 2-5 gwei - Fast confirmation (recommended)
  • 5-10 gwei - Very fast (higher cost)
  • 10+ gwei - Ultra fast (expensive, for urgent trades)

Note: Higher gas priority = faster confirmation but higher cost


β›½ Sell Gas Priority

Set individual gas priority for each wallet to ensure fast execution of sell transactions.

β›½ Sell Gas Priority
Format Examples:
  • 1 3 - Set Wallet 1 to 3 gwei
  • 1 3 2 5 5 1 - Set Wallet 1=3, Wallet 2=5, Wallet 5=1 gwei
  • all 5 - Set all wallets to 5 gwei
  • auto 5 - Auto-set all wallets from high to low. Max 5 gwei (Anti bundle detector bots)
  • random 7 - Random gas for all wallets (max 7 gwei)
Gas Priority Recommendations:
  • 1-2 gwei - Standard speed (slower but cheaper)
  • 2-5 gwei - Fast confirmation (recommended)
  • 5-10 gwei - Very fast (higher cost)
  • 10+ gwei - Ultra fast (expensive, for urgent trades)

Note: Higher gas priority = faster confirmation but higher cost


πŸ”„ Refresh Balances

Update wallet balances to get the latest information.

πŸ”„ Refresh Balances

Purpose: Updates ETH and token balances for all wallets

Information: Shows current balances after transactions

Use Case: Check wallet status after trades or transfers


βœ… Pre-Approve Tokens

Pre-approve tokens for trading to save gas on subsequent transactions.

βœ… Pre-Approve Tokens

Input Format: Send wallet numbers separated by space (e.g., `1 3`), or `all` to pre-approve all wallets

Purpose: Pre-approves tokens for trading to save gas costs

Benefits: Reduces gas costs on subsequent sell transactions

Strategy: Approve once, trade multiple times

Router Assignment: Pre-approves with their assigned routers for the currently set token


πŸ”— Router Selection

Choose between different DEX routers (Uniswap, Banana Gun, Maestro) for trading.

πŸ”— Router

Options: Uniswap, Banana Gun, Maestro

Auto Selection: Smart distribution for anti bundle detection (70% Banana, 20% Maestro, 10% Uniswap)

Random Mode: Randomly assigns routers

Strategy: Different routers create varied trading patterns

Contract Deployment Bot

The Deploy Bot allows you to create and deploy custom ERC20 tokens with advanced features like CREATE2 deployment, custom optimization, and multi-network support.

πŸ—οΈ Contract Deployment Overview: The Contract Deployment Bot offers two powerful deployment options: pre-configured ETHβ€’Fun custom contracts with built-in features, and custom Solidity file deployment for advanced users.

Deployment Options

πŸš€ Deploy ETHβ€’Fun Custom Contract

Deploy a pre-configured token contract with customizable parameters including:

πŸš€ Deploy ETHβ€’Fun Custom Contract
Configuration Steps:
  • πŸ“ 1. Contract Name: Enter the token name (e.g., 'My Amazing Token')
  • 🎯 2. Symbol: Enter the token symbol (e.g., 'MAT')
  • βš–οΈ 3. Total Supply: Enter total supply (e.g., '1000000000' for 1 billion tokens)
  • πŸ’Ό 4. Max Wallet %: Set max wallet size as % of total supply (e.g., '2' for 2%)
  • πŸ’° 5. Buy Fee %: Enter buy fee percentage (0-25, e.g., '5' for 5%)
  • πŸ“Š 6. Sell Fee %: Enter sell fee percentage (0-25, e.g., '5' for 5%)
  • πŸ“‰ 7. Reduce Tax At: Enter number of buys after which tax reduces to 0% (e.g., '30')
  • 🏦 8. Fee Address: Enter fee recipient address (or leave empty to use deployer address)
  • πŸ”‘ 9. Deployer Key: Enter your deployer wallet private key
  • πŸ“… 10. Address Ending: Choose between Normal deployment or CREATE2 deployment
  • πŸ“± 11. Telegram: Enter your Telegram link (e.g., 'https://t.me/yourgroup' or leave empty)
  • 🐦 12. X/Twitter: Enter your X/Twitter link (e.g., 'https://x.com/youraccount' or leave empty)
  • 🌐 13. Website: Enter your website URL (e.g., 'https://yourwebsite.com' or leave empty)
  • πŸ“„ Source Code File: Upload custom source code file (optional)
Features Included:
  • CREATE2 Deployment: Deploy with predictable addresses
  • Social Media Integration: Links to Telegram, Twitter, and website
  • Flexible Fee Structure: Customizable buy/sell fees with tax reduction
  • Wallet Limits: Maximum wallet size protection
  • Multi-Network Support: Deploy to Ethereum, Base, or Sepolia
Action Buttons:
  • πŸš€ Deploy Contract: Deploy the configured contract to selected network
  • πŸ”„ Reset All Settings: Clear all configuration and start over
Contract Management:
  • πŸ› οΈ Contract Management: Access contract management features after deployment (Verify, renounce, burn, remove limits, transfer ownership, etc)
  • πŸ”™ Back to Deploy Menu: Return to main deployment menu
Network Selection:
  • 🟒 Sepolia: Deploy to Sepolia testnet (recommended for testing)
  • πŸ”΄ ETH Mainnet: Deploy to Ethereum mainnet (real transactions)
  • πŸ”΄ Base: Deploy to Base network (L2 solution)

πŸ“ Deploy Your File

Upload and deploy your own Solidity contract files with custom logic and features.

πŸ“ Deploy Your File
πŸ“‹ Step-by-Step Deployment Process:
  1. πŸ“€ File Upload: Upload your .sol file via Telegram
    • File must have .sol extension
    • Supports any Solidity version (0.4.0 - 0.8.31)
    • File is temporarily stored for processing
  2. πŸ” Contract Analysis: Automatic analysis of your contract
    • Extracts contract name, token details, and features
    • Detects ERC20 compliance (transfer, approve, balanceOf, etc.)
    • Identifies constructor parameters and ownership functions
    • Analyzes fee structures, limits, and contract capabilities
    • Checks deployment readiness and potential issues
  3. βš™οΈ Optimization Settings: Configure compilation settings
    • Use Current Settings: Keep existing optimization 200 runs (recommended)
    • Optimize for Deployment: 500 runs (smaller bytecode, lower deployment gas costs)
    • Optimize for Execution: 50 runs (larger bytecode, higher deployment gas costs)
    • Custom Optimization: Set custom runs (1-1000)
    • Skip Optimization: Disable optimization entirely
  4. πŸ”§ Compilation: Automatic compilation with selected settings
    • Installs required Solidity compiler version
    • Compiles with optimization and EVM version detection
    • Generates ABI and bytecode
    • Detects license type and contract features
    • Shows compilation results and bytecode size
  5. πŸ”‘ Deployer Configuration: Set deployment wallet
    • Enter deployer wallet private key
    • Shows wallet address and balance for selected network
    • Validates key format and network compatibility
  6. 🌐 Network Selection: Choose deployment network
    • Sepolia: Testnet (recommended for testing)
    • ETH Mainnet: Real transactions with actual costs
    • Base: L2 network with lower gas fees
  7. πŸš€ Deployment Method: Choose deployment type
    • Regular Deployment: Standard contract deployment
    • CREATE2 Deployment: Custom address pattern deployment

🎯 CREATE2 Deployment Process:

  1. Pattern Input: Enter custom address pattern
    • Format: "1234" (ends with 1234), "12 3456" (starts with 12, ends with 3456)
    • Characters: 0-9 and a-f (hexadecimal)
    • Cost: Additional 0.1 ETH fee
    • Time: 1-30+ minutes with real-time progress
  2. Ownership Check: Verify contract supports ownership transfer
    • Required: Contract must have transferOwnership() or setOwner() function for CREATE2 deployment
    • Why Required: CREATE2 deployment needs to transfer ownership from factory to your wallet after deployment
    • OpenZeppelin Method: Inherit from Ownable contract to automatically get transferOwnership() function
    • Custom Method: Manually implement your own setOwner() function in your contract
πŸ” Contract Analysis Features:
  • Token Details: Name, symbol, decimals, total supply
  • Fee Structure: Buy/sell fees, tax percentages
  • Limits: Max wallet, max transaction limits
  • Contract Features: Owner functions, constructor parameters
  • ERC20 Compliance: Core function detection (transfer, approve, etc.)
  • Deployment Readiness: Constructor parameter requirements
  • Ownership Capabilities: transferOwnership/setOwner detection
⚑ Optimization Options:
  • Deployment Cost Optimization: Higher runs (500) - smaller bytecode, lower deployment gas costs
  • Execution Cost Optimization: Lower runs (50) - larger bytecode, higher deployment gas costs
  • Balanced Optimization: Default runs (200) - balanced approach
  • Custom Runs: User-defined optimization runs (1-1000)
  • No Optimization: Disable optimization for debugging
🌐 Network Support:
  • Ethereum Mainnet: Real transactions, highest gas fees
  • Base Network: L2 solution, lower gas fees
  • Sepolia Testnet: Free testing, no real costs
πŸ’° Fee Structure:
  • Regular Deployment: 0.01 ETH
  • CREATE2 Deployment: 0.1 ETH (includes pattern search)
  • Network Gas Fees: Additional gas costs for deployment
πŸ“‹ Supported Contract Types:
  • ERC20 Tokens: Standard token contracts with transfer functions
  • Custom Contracts: Any Solidity contract with custom logic
  • Multi-Contract Files: Files containing multiple contracts
  • Complex Contracts: Contracts with inheritance and interfaces
⚠️ Requirements & Limitations:
  • File Format: Must be .sol Solidity file
  • Solidity Version: 0.4.0 - 0.8.31 supported
  • CREATE2 Requirement: Contract must support ownership transfer for CREATE2 deployment
  • Bytecode Size: Warning if >24KB (Ethereum limit)

Contract Management

Interact with any existing smart contract by entering its address and accessing all available functions with comprehensive analysis and management tools.

πŸ› οΈ Contract Management Overview: The Contract Management system allows you to interact with any existing smart contract on supported networks. Simply enter a contract address to analyze its functions, execute transactions, manage ownership, and perform advanced operations like liquidity burning and contract verification. Supports both verified and unverified contracts with automatic network detection.

Getting Started

πŸ“ 1. Add New Contract

Enter any contract address to start managing it.

πŸ“ Add New Contract

Input Format: Enter the complete contract address (e.g., 0x1234...abcd)

Network Detection: Automatically detects the network (ETH Mainnet, Base, Sepolia)

Contract Analysis: Analyzes contract functions and capabilities


πŸ“‹ 2. Contract History

Manage your previously added contracts for quick access.

πŸ“‹ Contract History

Features: View, select, and remove contracts from your history

Quick Access: Instantly switch between different contracts

Management: Remove contracts you no longer need


πŸ”‘ 3. Set Deployer Key

Configure your wallet private key for executing contract transactions.

πŸ”‘ Set Deployer Key

Input Format: Enter your wallet private key (0x...)

Security: Key is encrypted and never stored in plain text

Balance Display: Shows wallet balance for the selected network

Required: Must be set before executing any contract functions


Contract Management Features

πŸ’° Send ETH to Contract

Send ETH to any contract address for various purposes like liquidity provision or contract interactions.

πŸ’° Send ETH to Contract

Input Format: Enter the amount of ETH to send (e.g., 0.1)

Purpose: Fund contracts for operations like liquidity provision

Requirements: Deployer key must be set and have sufficient balance

Network: Uses the contract's detected network


πŸ‘‘ Owner Functions

Access privileged functions that only the contract owner can execute.

πŸ‘‘ Owner Functions

Common Functions:

  • transferOwnership(address newOwner): Transfer contract ownership
  • renounceOwnership(): Permanently renounce ownership
  • openTrading(): Enable trading on the contract
  • removeLimits(): Remove trading limits and restrictions
  • setSwapFees(uint256 buyFee, uint256 sellFee): Set buy/sell fees
  • transferStuckEther(): Recover stuck ETH from contract
  • transferStuckToken(address token): Recover stuck tokens

Requirements: Must be the contract owner and have deployer key set


πŸ”§ Public Functions

Execute public functions that anyone can call.

πŸ”§ Public Functions

Common Functions:

  • transfer(address to, uint256 amount): Transfer tokens to another address
  • approve(address spender, uint256 amount): Approve spending allowance
  • transferFrom(address from, address to, uint256 amount): Transfer tokens on behalf of another address
  • burn(uint256 amount): Burn tokens from your wallet
  • manualSwap(): Trigger manual swap function
  • manualsend(): Send tokens manually

Requirements: Deployer key must be set for transaction execution


πŸ‘οΈ View Functions

Call read-only functions to get contract information without modifying state.

πŸ‘οΈ View Functions

Common Functions:

  • balanceOf(address account): Get token balance of an address
  • totalSupply(): Get total token supply
  • decimals(): Get token decimal places
  • name(): Get token name
  • symbol(): Get token symbol
  • owner(): Get current contract owner
  • allowance(address owner, address spender): Get spending allowance
  • getCurrentTaxes(): Get current buy/sell taxes
  • getBuyCount(): Get number of buy transactions
  • isTaxReduced(): Check if taxes have been reduced

No Requirements: Can be called without deployer key (read-only)


πŸ”₯ Burn Liquidity

Burn liquidity tokens to permanently remove liquidity from trading pairs.

πŸ”₯ Burn Liquidity

Process:

  • LP Detection: Automatically finds the liquidity pair token address
  • Balance Check: Verifies you have LP tokens to burn
  • Confirmation: Shows LP token details and asks for confirmation
  • Execution: Burns all LP tokens to dead address (0x0000...dEaD)

Requirements: Must be LP token holder and have deployer key set

Result: Permanently removes liquidity from the trading pair


⌨️ Manual Function Call

Execute any contract function with custom parameters for advanced users.

⌨️ Manual Function Call

Input Format: Enter function name and parameters manually

Example: transferOwnership(0x1234567890abcdef...)

Features:

  • Custom Parameters: Enter any function with custom parameters
  • Error Handling: Comprehensive error checking and validation
  • Force Transaction: Option to force failed transactions
  • Gas Optimization: Automatic gas estimation and optimization

Requirements: Deployer key must be set


βœ… Upload & Verify

Upload contract source code and verify it on block explorers for transparency.

βœ… Upload & Verify

Process:

  • File Upload: Upload your .sol source code file
  • Auto-Detection: Automatically detects compiler version and settings
  • Optimization: Choose optimization settings (runs, EVM version)
  • Verification: Submit verification to Etherscan/Basescan
  • Status Monitoring: Monitor verification status in real-time

Benefits: Makes contract source code public and builds trust

Supported Networks: Ethereum Mainnet, Base, Sepolia


Advanced Features

🌐 Network Management

Switch between different networks for contract management.

🌐 Network Selection

Supported Networks:

  • Ethereum Mainnet: Real transactions with actual costs
  • Base Network: L2 solution with lower gas fees
  • Sepolia Testnet: Free testing environment

Auto-Detection: Automatically detects contract network

πŸ“Š Contract Analysis

Comprehensive analysis of contract functions and capabilities.

Analysis Features:

  • Function Categorization: Owner, Public, and View functions
  • Parameter Detection: Automatic detection of function parameters
  • Contract Information: Name, symbol, total supply, decimals
  • Network Detection: Automatic network identification
  • Verification Status: Shows if contract is verified on explorer

πŸ”’ Security Features

Enterprise-grade security for contract interactions.

Security Measures:

  • Encrypted Keys: Private keys are encrypted before storage
  • No Logging: Keys are never logged or stored in plain text
  • Session-based: Keys are cleared after session completion
  • Input Validation: Comprehensive parameter validation
  • Error Handling: Safe error handling and recovery
πŸ” Verification: The system automatically detects if a contract is verified or not on the block explorer. For verified contracts, you get full access to all functions with detailed parameter information. For unverified contracts, you can still call basic functions like transfer, approve, balanceOf, and other common ERC20 and ownership functions. The system provides a comprehensive list of standard functions that work with most unverified contracts.

Pricing & Fees

Transparent pricing structure with no hidden fees. Pay only for what you use.

Service Pricing

  • πŸ”„ Trading: FREE - All trading operations including buy/sell transactions
  • πŸ’Ό Wallet Management: FREE - Wallet creation, funding, and management features
  • πŸ› οΈ Contract Management: FREE - Interacting with existing contracts and functions
  • πŸš€ Standard Deploy: 0.01 ETH - Deploy custom tokens with standard features
  • 🎯 Custom Address Deploy: 0.1 ETH - CREATE2 deployment with custom address patterns
  • πŸ›‘οΈ Bundle Transactions: 0.2 ETH - Advanced bundle execution with MEV protection

Gas Fees

Gas fees are automatically calculated and optimized:

  • Real-time gas price monitoring
  • Optimal gas settings for fast confirmation
  • No markups or hidden fees
  • Transparent cost breakdown

Free Trial

New users get a 3-day free trial with full access to all premium features:

  • Unlimited bundle transactions
  • Contract deployment
  • Advanced wallet management
  • All network support
🎁 Trial Access: Submit your trial request through our website to get started.

Security Features

Enterprise-grade security measures to protect your assets and transactions.

Private Key Security

  • Encryption: All private keys are encrypted before storage
  • No Logging: Private keys are never logged or stored in plain text
  • Secure Storage: Keys are stored in encrypted format only
  • Session-based: Keys are cleared after session completion

Transaction Security

  • MEV Protection: Advanced protection prevents front-running
  • Gas Optimization: Automatic gas price optimization
  • Error Handling: Comprehensive error checking and validation
  • Confirmation Tracking: Real-time transaction monitoring

Network Security

  • Multi-Network Support: Secure connections to multiple networks
  • Automatic Optimization: Automatic optimization for reliability
  • Rate Limiting: Protection against abuse and spam
  • Validation: Comprehensive input validation
πŸ”’ Security First: Your security is our top priority. We use industry-standard encryption and security practices.

All Commands

Complete list of available commands and their functions.

Main Commands

  • /start - Start the bot and show main menu
  • /bundle_menu - Access bundle features
  • /deploy_menu - Deploy and manage contracts
  • /help_bundle - Bundle bot guide
  • /help_deploy - Deploy bot guide
  • /commands - Full commands list

Help Commands

  • /help - General help information
  • /tutorial - Step-by-step tutorial
  • /faq - Frequently asked questions

πŸš€ Ready to Get Started?

You now have complete knowledge of ETH Fun Bot's advanced features. From free contract management to premium bundle launching, our platform offers everything you need for successful cryptocurrency trading and smart contract deployment.

🎯 Start Free

Try contract management and wallet tools completely free

πŸ’Ž Premium Features

Access CREATE2 deployment and anti-sniper protection

πŸ›‘οΈ Enterprise Security

Your keys are encrypted and securely stored

🌟 Why Choose ETH Fun Bot?

🎁 Get Your Free Trial

Experience all premium features for 3 days completely free! Visit our website to claim your trial.

πŸš€ Start Bot 🌐 Visit Website πŸ’¬ Join Chat βœ–οΈ Follow on X

Thank you for choosing ETH Fun Bot - The most advanced Ethereum trading & deployment platform! 🌟