Pharos atlantic testnet -- an automated Python script for interacting with platforms such as Check-in, Claim Faucet, Exchange token on testnet.asseto.finance, Add Liquidity (SOON), send tokens, complete missions, and Automatic Referrals.
- Python
3.7 or higher(recommended 3.9 or 3.10 due to asyncio usage). - pip (Python package installer)
- Proxy Support: Supports both mobile and regular proxies.
- Faucet: Support auto claiming
official faucet - Captcha Solver: Completing
captchafor faucet - Check-in: Support Daily Checkin without missing a day
- Auto Referral: Support to Register a new account with Referral
- Wallet Handling:
Shufflewallets andconfigurepauses between operations. - Auto Send Token: Support sending PHRS token to an address listed on
wallets.txt - Token Swaps: Support Swapping on
bitverse&Faroswap - Liquidity: Support Provide Liquidity on
bitverse&Faroswap - WRAP/UNWRAP: Support Swap and Unwrap via contract
- COLLECT NFTs: Collect NFTs
Grandlineonly. - Quest Completion: Support automatic quest completions (must connect x)
- Gas Refueling: Refill gas when it going to 0.
- Access Token & User Agent: Support saving session for
AccessToken & UserAgent - Multithread support: Run your bot faster (10 account with default setting completely in 5 minutes)
-
Clone this repository:
git clone https://github.com/genoshide/pharos-atlantic-testnet.git cd pharos-atlantic-testnet -
Create virtual environment (optional but recomended)
python -m venv venv
Once created, you need to activate the virtual environment. The method for activating it varies depending on your operating system:
venv\Scripts\activate
source venv/bin/activate -
Install the dependencies: The requirements.txt ensure your requirements.txt looks like this before installing:
aiohttp>=3.9.0 asyncio requests>=2.31.0 web3>=6.0.0 eth-account>=0.10.0 pyjwt>=2.8.0 python-dotenv>=1.0.1 colorama>=0.4.6 aiofiles==23.2.1
Then install:
pip install -r requirements.txt
All settings are in .env. Key options include:
USE_PROXY=false
MAX_THEADS=10
MAX_THEADS_NO_PROXY=1
REF_CODE="xxx"
AUTO_FAUCET=false
AUTO_CHECKIN=false
AUTO_QUESTS=false
FAROSWAP=false
AUTO_SEND=false
NUMBER_SEND=3
AMOUNT_SEND=[0.001,0.0022]TYPE_CAPTCHA: Enter value [2captcha,anticaptchaormonstercaptcha]WEBSITE_KEY: You don't need to change this.RPC_URL: You can get better RPCs with https://zan.top/, register and replace with your RPCs if needed[value, value]: These values are the minimum and maximum values that will be randomised by the bot.
your_private_key
your_private_keyhttp://user:pass@ip:port
http://user:pass@ip:port- Change
example.envto.envand fill your referral code onREF_CODE - Fill the
wallets.txtwith your receiver token address
python main.pySubmit pull requests or report issues. Ensure your code follows best practices.
This project is open-source—modify and distribute as needed.