Skip to content

jibrexblog/DAWN-TERMUX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌅 Dawn Validator BOT

Automated Dawn Validator management with multi-threading and proxy support

🎯 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 20SN4HNL 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 every 10 minutes
  • Multi-Threading Support - Handle multiple accounts simultaneously

📋 Requirements

  • Python: Version 3.9 or higher
  • pip: Latest version recommended

🛠 Installation

1. Install Termux (Wajib Versi Benar)

⚠️ JANGAN pakai Termux dari Play Store (sudah deprecated)

✔️ Install dari:

F-Droid: https://f-droid.org/packages/com.termux/

atau GitHub resmi Termux

2. Setup Termux (Langkah Lengkap)

Jalankan satu per satu:

pkg update && pkg upgrade -y
pkg install python git clang libffi openssl -y

3. Clone the Repository

git clone https://github.com/jibrexblog/DAWN-TERMUX.git
cd DAWN-TERMUX

4. Install Dependencies

pip install -r requirements.txt

Permission Folder (Agar Tidak Error)

chmod +x *.py

⚙️ Configuration

Account Configuration

Create or edit nano emails.txt in the project directory:

your_email_address_1
your_email_address_2

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

💡 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

Tips Android:

  • Gunakan Termux:Widget untuk auto-start
  • Install Termux:Boot untuk run saat HP restart
  • Gunakan screen/tmux untuk background farming:
    pkg install tmux
    tmux new -s dawn
    python bot.py
    # Tekan Ctrl+B lalu D untuk detach
    # tmux attach -t dawn untuk kembali

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:

🤝 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

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages