Skip to content

DropsterMind/DAWN-DM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŒ… DAWN BOT - Auto Validator & Token Manager

DAWN-BOT BY DROPSTERMIND Automated Dawn Internet validator management with multi-threading and proxy support.

Python 3.8+ License MIT GitHub Stars


πŸ“‹ Table of Contents


🎯 Overview

DAWN-BOT BY DROPSTERMIND is an advanced automated tool designed to manage Dawn Internet validator nodes efficiently. It provides seamless proxy integration, multi-account support, and automated keep-alive functionality to ensure optimal validator performance.

πŸ”— Get Started: Register on Dawn Internet 🎁 Referral Code: 20SN4HNL πŸ“₯ Download Chrome Extension


✨ Features

  • πŸ€– Automated Token Setup β€” Auto-fetch bearer tokens with OTP verification
  • πŸ”„ Multi-Account Support β€” Handle multiple accounts simultaneously
  • 🌐 Smart Proxy Rotation β€” Automatic rotation of invalid proxies
  • πŸ’° Real-time Earning Monitor β€” Track points and earnings in real-time
  • πŸ’“ Auto Keep-Alive System β€” Automated ping every 10 minutes
  • 🎨 Beautiful Console UI β€” Professional logging with colorama
  • πŸ”’ Secure Token Management β€” Safe storage of session tokens
  • ⚑ High Performance β€” Asynchronous operations with aiohttp

πŸ“‹ Requirements

  • Python: 3.8+
  • pip: Latest version recommended
  • Chrome Extension: Dawn Validator Chrome Extension

πŸ›  Installation

# 1. Clone the Repository
git clone https://github.com/DropsterMind/DAWN-DM.git
cd DAWN-DM

# 2. Install Dependencies
pip3 install -r requirements.txt

Dependencies Overview

aiohttp==3.11.10          # Async HTTP requests
aiohttp-socks==0.9.1      # SOCKS proxy support
fake-useragent==1.5.1     # Random user agents
colorama==0.4.6           # Colored console output
pytz==2024.1              # Timezone handling

βš™οΈ Configuration

Account Setup

Create a emails.txt file:

your_email_1@gmail.com
your_email_2@yahoo.com
your_email_3@outlook.com

Proxy Setup (Optional)

Create a proxy.txt file:

# HTTP/HTTPS
http://username:password@host:port
https://host:port

# SOCKS
socks5://username:password@host:port
socks4://host:port

# Simple format
192.168.1.1:8080

πŸš€ Usage

Step 1: Setup Tokens

python3 setup.py

What happens: βœ… OTP verification βœ… Token extraction & storage βœ… Referral code application βœ… Secure saving to tokens.json

Step 2: Run Main Bot

python3 bot.py

Bot Operations:

  • πŸ“Š Real-time earning monitor
  • πŸ’“ Keep-alive pings
  • πŸ”„ Proxy rotation
  • πŸ“ˆ Multi-account management

πŸ“ File Structure

dawn-bot/
β”œβ”€β”€ setup.py        # Token setup bot
β”œβ”€β”€ bot.py          # Main validator bot
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ emails.txt      # Email accounts
β”œβ”€β”€ proxy.txt       # Proxy list
β”œβ”€β”€ tokens.json     # Auto-generated tokens
└── README.md

🌐 Proxy Support

  • HTTP/HTTPS β€” Standard
  • SOCKS4/5 β€” Secure sockets
  • Authenticated Proxies β€” User:pass support
  • Rotating Proxies β€” Auto rotation

Benefits: πŸ›‘οΈ Privacy | 🌍 Geo flexibility | πŸ”„ Load balance | ⚑ Rate-limit bypass


🎯 Bot Features Detail

setup.py

  • πŸ” OTP authentication
  • πŸ“§ Email validation
  • 🎯 Referral code application
  • πŸ’Ύ Secure token storage
  • πŸ”„ Retry mechanism

bot.py

  • πŸ“Š Real-time points monitoring
  • πŸ’“ 10-minute pings
  • πŸ”„ Multi-account concurrent handling
  • πŸ“ˆ Node + referral earnings tracking
  • 🚦 Connection health checks

πŸ’» Logging Examples

Successful Setup

[21:45:30] πŸ”§ Action: Request OTP β€’ βœ… Success β€’ OTP sent

Earning Monitor

[21:45:35] πŸ‘€ mas***ki@gmail.com β€’ 🌐 192.168.1.1:8080 β€’ πŸ’° 150 PTS

Keep-Alive

[21:55:30] πŸ‘€ mas***ki@gmail.com β€’ βœ… PING Success β€’ Message: Ping received

πŸ›  Troubleshooting

Common Issues

  • OTP not received β†’ Check spam / connection
  • Token expired β†’ Rerun setup.py
  • Proxy failed β†’ Verify proxy.txt
  • Rate limited β†’ Add delays / use better proxies

Error Messages

  • ❌ Connection Failed β†’ Network/proxy issue
  • ❌ Token Expired β†’ Re-authenticate
  • ❌ Rate Limited β†’ Too many requests
  • βœ… Success β†’ Operation complete

🀝 Contributing

  • ⭐ Star the repo
  • πŸ› Report bugs in Issues
  • πŸ’‘ Suggest new features
  • πŸ”§ Submit PRs
  • πŸ“š Improve docs

πŸ“ž Support

  • Developer: Dropstermind
  • Issues: GitHub Issues
  • Docs: This README

⚠️ Disclaimer

This bot is for educational & personal use only. Users are responsible for:

  • πŸ”’ Following Dawn Internet ToS
  • πŸ“œ Complying with laws
  • βš–οΈ Ethical use
  • πŸ” Keeping account secure

The developers are not responsible for account restrictions or issues arising from usage.


πŸ“„ License

This project is licensed under the MIT License.


Made with ❀️ by Dropstermind DAWN-BOT BY DROPSTERMIND - Professional Automation Solutions

If this project helped you, consider giving it a ⭐ on GitHub!


πŸš€ Quick Start Summary

# Clone & Install
git clone https://github.com/DropsterMind/DAWN-DM.git
cd dawn-bot
pip install -r requirements.txt

# Configure
# β†’ Add emails to emails.txt
# β†’ Add proxies to proxy.txt (optional)

# Setup
python3 setup.py

# Run
python3 bot.py

πŸŽ‰ Enjoy automated Dawn Internet validation!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages