Skip to content

An automated multi-wallet bot for interacting with the Pharos Testnet. It performs token swaps, PHRS transfers, faucet claims, and daily check-ins — helping users stay active and potentially qualify for airdrops.

License

Notifications You must be signed in to change notification settings

cryptodai3/Pharos-Automation-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ Pharos Automation BOT (Multi-Module)

A one-stop automation suite for the Pharos Testnet and its expanding ecosystem. Run everything — Pharos, Gotchipus, OpenFi, and Brokex — using just one wallet, proxy, and config.

🔑 Unified Wallet | 🌍 Proxy Rotation | 🧩 Multi-Module Scripts | 📁 All-in-One Repo


📦 Included Bots

File Name Bot Name Description
bot1.py Pharos BOT DeFi automation for Pharos Testnet
bot2.py Gotchipus BOT NFT minting & wearable claiming
bot3.py OpenFi BOT Lending, borrowing & DeFi services
bot4.py Brokex BOT Faucet claim and trade automation
bot5.py FaroSwap BOT Swap and liquidity automation

🧠 Features

✅ Use one wallet + proxy across all bots
✅ Modular system — run individually or in sequence
✅ Covers check-ins, faucets, swaps, NFTs, lending, LPs, and more
✅ Free & authenticated proxy support with rotation
✅ Multi-account ready for testnet farming


🔧 Requirements

  • Python 3.9+
  • pip or pip3 for dependency installs

🚀 Quick Start Guide

  1. Clone this Repo
git clone https://github.com/cryptodai3/Pharos-Automation-Bot.git
cd Pharos-Automation-Bot
  1. Install Dependencies
pip install -r requirements.txt
# or
pip3 install -r requirements.txt
  1. Add Your Keys & Proxies

Create accounts.txt:

your_private_key_1
your_private_key_2

Create proxy.txt:

127.0.0.1:8080
http://127.0.0.1:8080
http://user:pass@127.0.0.1:8080
  1. Configuration only for Faroswap BOT

Screenshots

image1 image2 image3 image4 image5 image6 image7
  • pools.json: You will find the file pools.json inside the project directory. Make sure pools.json contains data that matches the format expected by the script. Here are examples of file formats:
      [    
          {
              "USDC_USDT": "Your USDC_USDT PMM Pool Address",
              "USDT_USDC": "Your USDT_USDC PMM Pool Address"
          }
      ]
  1. Run a Bot
python bot1.py  # Pharos
python bot2.py  # Gotchipus
python bot3.py  # OpenFi
python bot4.py  # Brokex
python bot5.py  # Faroswap

🤖 Bot Breakdown

bot1.pyPharos Testnet BOT

🔗 Pharos Testnet

Handles:

  • Daily check-ins
  • Faucet claims
  • Token swap, LP add, wrap/unwrap
  • Proxy rotation + multi-account

bot2.pyGotchipus BOT

🔗 Gotchipus

Handles:

  • NFT minting
  • Wearable claims
  • Same wallet support
  • Auto Claim Daily Check-In

bot3.pyOpenFi BOT

🔗 OpenFi

Handles:

  • Faucet mint
  • Deposit/lend/borrow
  • Auto Repay
  • Fully automated DeFi tasks

bot4.pyBrokex BOT

🔗 Brokex 🚰 Brokex Faucet

Handles:

  • USDT faucet claims
  • Auto trades
  • Auto Add & Withdraw Liquidity Pool
  • Auto Make Random Open & Close Potition

bot5.pyFaroswap BOT

🔗 Faroswap Swap 🚰 Faroswap Pool

Handles:

  • Auto Deposit PHRS to WPHRS
  • Auto Withdraw WPHRS to PHRS
  • Auto Swap With Random Pairs
  • Auto Add Liquidity Pool
  • Multi Accounts

⚙️ Dependency Notes

Ensure version compatibility for: web3, eth-account, eth-utils, and eth-abi.

If you run into issues:

pip uninstall library_name
pip install library_name==exact_version

🌾 Happy Farming!

Crafted with ❤️ by CryptoDai3 × YetiDAO


☕ Buy Me a Coffee

  • EVM: 0x49bb35693e9631760d2f3519e7db1dd618580a6a
  • TON: UQDDYNRWZI12zMfXYBoy300ydECC5uouMUFLd_yZa6ZO4Jsm
  • SOL: 2PhLDFnyX8whHDMBbfGSFoLnVEsei6TYxyiqpDzPGyT1
  • SUI: 0xf3b008f8aac4b92195176aad27a892c565c216fd5c07bc99c70edb8394e23b59

🔒 Security & Disclaimer

⚠️ Use responsibly:

  • For Testnet Use Only
  • No mainnet wallets — use burners
  • Keep keys safe — don’t share
  • DYOR — review code before use
  • No liability — you’re on your own, devs aren't responsible

🙌 Support the Mission

Help us grow this tool:

⭐ Star this repo 🔗 Share with fellow airdrop hunters 🧠 Contribute ideas, PRs, or guides 🧪 Suggest new module integrations


📄 License

Licensed under the MIT License — free to use, improve, and fork.

About

An automated multi-wallet bot for interacting with the Pharos Testnet. It performs token swaps, PHRS transfers, faucet claims, and daily check-ins — helping users stay active and potentially qualify for airdrops.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages