Skip to content

vonssy/Dawn-BOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌅 Dawn Validator BOT

Automated Dawn Validator management with multi-threading and proxy support

Python Version License GitHub Stars

📋 Table of Contents

🎯 Overview

Dawn Validator BOT is an automated tool designed to manage Dawn Validator nodes efficiently with multi-threading support. It provides seamless proxy integration and automated keep-alive functionality to ensure optimal validator performance.

🔗 Get Started: Register on Dawn Validator

Referral Code: Use code 02lt4r during registration for benefits!

📥 Extension: Download Chrome Extension

✨ Features

  • 🤖 Automated Token Extraction - Auto-fetch bearer tokens
  • 🔄 Automated Account Management - Retrieve account information automatically
  • 🌐 Flexible Proxy Support - Run with or without proxy configuration
  • 🔀 Smart Proxy Rotation - Automatic rotation of invalid proxies
  • 💓 Ping System - Automated ping signals
  • Multi-Threading Support - Handle multiple accounts simultaneously

📋 Requirements

  • Python: Version 3.9 or higher
  • pip: Latest version recommended
  • 2captcha key: for bypass captcha turnstile

🛠 Installation

1. Clone the Repository

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

2. Install Dependencies

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

⚙️ Configuration

Account Configuration

Create or edit emails.txt in the project directory:

your_email_address_1
your_email_address_2

Captcha Key Configuration

Create or edit captcha_key.txt in the project directory:

your_2captcha_key

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:password@192.168.1.1:8080

🚀 Setup & Usage

Automatic Token Setup

Run the setup script to automatically fetch tokens using your configured account credentials:

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

💡 What does setup.py do?

  • Automatically logs in to your Dawn Validator accounts
  • Extracts bearer tokens automatically
  • Saves tokens to tokens.json for the bot to use

Start the Bot

After running the setup, launch the Dawn Validator BOT:

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

💖 Support the Project

If this project has been helpful to you, consider supporting its development:

Cryptocurrency Donations

Network Address
EVM 0xe3c9ef9a39e9eb0582e5b147026cae524338521a
TON UQBEFv58DC4FUrGqinBB5PAQS7TzXSm5c1Fn6nkiet8kmehB
SOL E1xkaJYmAFEj28NPHKhjbf7GcvfdjKdvXju8d8AeSunf
SUI 0xa03726ecbbe00b31df6a61d7a59d02a7eedc39fe269532ceab97852a04cf3347

🤝 Contributing

We welcome contributions from the community! Here's how you can help:

  1. Star this repository if you find it useful
  2. 👥 Follow for updates on new features
  3. 🐛 Report issues via GitHub Issues
  4. 💡 Suggest improvements or new features
  5. 🔧 Submit pull requests for bug fixes or enhancements

📞 Contact & Support


Made with ❤️ by vonssy

Thank you for using Dawn Validator BOT! Don't forget to ⭐ star this repository.

About

Vonssy Part 2?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages