An automated tool for claiming BERA tokens from faucet.kodiak.finance.
- 💀 Tested only on macOs.
- 💀💀💀 Tested on Windows, but may be you need go chat Mimble Wimble LAB chat to ask some questions.
- 💀 Try to use this on linux
headless2=True
- 💀 Be careful with the number of threads
- Using seleniumbase UC driver
- Automatic CAPTCHA solving
- Multi-threaded account processing
- BERA balance check before claiming attempt
- Automatic replacement of non-working proxies
- Browser data cleanup after each use (optional)
You need CapMonster for CAPTCHA solving. To use this service:
- Visit https://capmonster.cloud/Dashboard
- Create an account or log in if you already have one
- Obtain your API key from the dashboard
- Ensure you have sufficient balance in your CapMonster account
Remember to add your CapMonster API key to the config.py
file. The script will not function correctly without a valid API key and sufficient balance in your CapMonster account.
-
Clone the repository:
git clone https://github.com/smeshny/bera420kodiakFaucet.git
-
Create and activate a virtual environment:
python3.11 -m venv my_venv source my_venv/bin/activate
-
Navigate to the project directory:
cd bera420kodiakFaucet
-
Install dependencies:
pip install -r requirements.txt
In the ./data/
folder, set up the following files:
-
bera_wallets.xlsx
- Rename
EXAMPLE_bera_wallets.xlsx
tobera_wallets.xlsx
- Fill the file with your data following the example. Fill adresses, not PK.
- Rename
-
config.py
- Rename
EXAMPLE_config.py
toconfig.py
- Fill in the configuration settings (API keys, timeouts, etc.)
- Set
IS_HEADLESS=False
to watch the process in the browser - UTC time used everywhere!
- Rename
-
proxies_replacement.txt
- Rename
EXAMPLE_proxies_replacement.txt
toproxies_replacement.txt
- Add additional residential proxies (4200 recommended)
- Every time when proxy changing it will delete this proxy from the end of this file
- Rename
After setting up all files, run the script:
python main.py
Use this tool at your own risk. The author is not responsible for any consequences of its use.