Skip to content

Timton909/Faroswap-BOT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Faroswap BOT

📋 Table of Contents

🎯 Overview

Faroswap BOT is an automated tool designed to streamline process multiple accounts. It provides seamless integration with Pharos Atlantic Network and offers robust proxy support for enhanced security and reliability.

🔗 Get Started: Register on Faroswap

Important: Connect the new evm wallet for optimal performance.

✨ Features

  • 🔄 Automated Account Management - Retrieve account information automatically
  • 🌐 Flexible Proxy Support - Run with or without proxy configuration
  • 🔀 Smart Proxy Rotation - Automatic rotation of invalid proxies
  • ➡️ Swap Transaction - Automated Perform Random Swap
  • 🔁 Add Liquidity Transaction - Automated Perform Add Liquidity (USDC/USDT)
  • 👥 Multi-Account Support - Manage multiple accounts simultaneously

📋 Requirements

  • Python: Version 3.9 or higher
  • pip: Latest version recommended
  • Compatible libraries: web3 and eth-account (see requirements.txt)
  • Test Token: Pharos Atlantic Faucet

🛠 Installation

1. Clone the Repository

git clone https://github.com/vonssy/Faroswap-BOT.git
cd Faroswap-BOT

2. Install Dependencies

pip install -r requirements.txt
# or for Python 3 specifically
pip3 install -r requirements.txt

3. Library Version Management

⚠️ Important: Ensure library versions match those specified in requirements.txt

Check installed library version:

pip show library_name

Uninstall conflicting library:

pip uninstall library_name

Install specific library version:

pip install library_name==version

⚙️ Configuration

Account Setup

Create or edit accounts.txt in the project directory:

your_private_key_1
your_private_key_2
your_private_key_3

Proxy Configuration (Optional)

Create or edit proxy.txt in the project directory:

# Simple format (HTTP protocol by default)
192.168.1.1:8080

# With protocol specification
http://192.168.1.1:8080
https://192.168.1.1:8080

# With authentication
http://username:[email protected]:8080

🚀 Usage

Run the bot using one of the following commands:

python bot.py
# or for Python 3 specifically
python3 bot.py

Runtime Options

When starting the bot, you'll be prompted to choose:

  1. Proxy Mode Selection:

    • Option 1: Run with proxy
    • Option 2: Run without proxy
  2. Auto-Rotation:

    • y: Enable automatic invalid proxy rotation
    • n: Disable auto-rotation

About

good work

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%